| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $73.68 | 9,363 | $689,895.80 | 435,888 | 2026-08-03 | Filing | |
| $72.77 | 5,637 | $410,207.31 | 445,251 | 2026-08-03 | Filing | |
| $229.53 | 236 | $54,169.08 | 150,296 | 2026-07-01 | Filing | |
| $227.99 | 1,100 | $250,788.78 | 150,532 | 2026-07-01 | Filing | |
| $227.21 | 248 | $56,348.72 | 151,632 | 2026-07-01 | Filing | |
| $225.09 | 200 | $45,018.00 | 151,880 | 2026-07-01 | Filing | |
| $223.91 | 500 | $111,956.00 | 152,080 | 2026-07-01 | Filing | |
| $222.71 | 700 | $155,893.99 | 152,580 | 2026-07-01 | Filing | |
| $221.81 | 1,700 | $377,072.07 | 153,280 | 2026-07-01 | Filing | |
| $220.62 | 500 | $110,309.00 | 154,980 | 2026-07-01 | Filing | |
| $194.43 | 400 | $77,772.00 | 155,480 | 2026-05-01 | Filing | |
| $193.63 | 716 | $138,639.65 | 155,880 | 2026-05-01 | Filing | |
| $192.74 | 1,484 | $286,024.23 | 156,596 | 2026-05-01 | Filing | |
| $191.22 | 800 | $152,978.48 | 158,080 | 2026-05-01 | Filing | |
| $174.37 | 1,187 | $206,982.89 | 183,475 | 2026-04-01 | Filing | |
| $173.60 | 1,230 | $213,524.56 | 184,662 | 2026-04-01 | Filing | |
| $172.49 | 983 | $169,560.32 | 185,892 | 2026-04-01 | Filing | |
| $170.49 | 437 | $74,503.34 | 924,231 | 2026-03-31 | Filing | |
| $169.52 | 1,300 | $220,378.21 | 924,668 | 2026-03-31 | Filing | |
| $166.51 | 600 | $99,906.00 | 925,968 | 2026-03-31 | Filing |