| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $75.50 | 5,392 | $407,096.00 | 35,670 | 2026-09-11 | Filing | |
| $77.59 | 1,602 | $124,299.18 | 30,405 | 2026-09-11 | Filing | |
| $76.67 | 1,341 | $102,814.47 | 32,007 | 2026-09-11 | Filing | |
| $71.50 | 6,397 | $457,385.50 | 26,407 | 2026-09-04 | Filing | |
| $73.36 | 500 | $36,680.00 | 28,935 | 2026-09-01 | Filing | |
| $73.20 | 7,000 | $512,414.00 | 29,435 | 2026-09-01 | Filing | |
| $69.01 | 27,688 | $1,910,748.88 | 32,004 | 2026-08-24 | Filing | |
| $71.05 | 2,000 | $142,100.00 | 12,880 | 2026-08-21 | Filing | |
| $64.70 | 1,457 | $94,267.90 | 33,348 | 2026-08-21 | Filing | |
| $68.21 | 10,000 | $682,100.00 | 36,435 | 2026-08-18 | Filing | |
| $65.28 | 4,876 | $318,324.78 | 104,326 | 2026-08-17 | Filing | |
| $64.36 | 15,124 | $973,441.14 | 109,202 | 2026-08-17 | Filing | |
| $67.20 | 13,074 | $878,598.95 | 231,486 | 2026-08-17 | Filing | |
| $66.62 | 57,700 | $3,843,743.20 | 244,560 | 2026-08-17 | Filing | |
| $65.35 | 4,623 | $302,117.67 | 302,260 | 2026-08-17 | Filing | |
| $64.38 | 4,603 | $296,354.95 | 306,883 | 2026-08-17 | Filing | |
| $68.27 | 61,822 | $4,220,587.94 | 247,795 | 2026-08-13 | Filing | |
| $67.74 | 82,224 | $5,569,853.76 | 309,617 | 2026-08-13 | Filing | |
| $66.64 | 38,388 | $2,558,176.32 | 391,841 | 2026-08-13 | Filing | |
| $65.75 | 17,566 | $1,154,964.50 | 430,229 | 2026-08-13 | Filing |