| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $118.25 | 172 | $20,339.00 | 114,641 | 2026-09-15 | Filing | |
| $117.44 | 1,950 | $229,008.00 | 114,813 | 2026-09-15 | Filing | |
| $116.57 | 984 | $114,704.88 | 116,763 | 2026-09-15 | Filing | |
| $115.74 | 1,393 | $161,225.82 | 117,747 | 2026-09-15 | Filing | |
| $114.59 | 191 | $21,886.69 | 119,140 | 2026-09-15 | Filing | |
| $112.89 | 81 | $9,144.09 | 119,331 | 2026-09-15 | Filing | |
| $111.72 | 39 | $4,357.08 | 119,412 | 2026-09-15 | Filing | |
| $114.11 | 2,500 | $285,275.00 | 74,460 | 2026-09-14 | Filing | |
| $94.72 | 8,279 | $784,186.88 | 43,069 | 2026-08-31 | Filing | |
| $97.50 | 5,487 | $534,982.50 | 44,021 | 2026-08-17 | Filing | |
| $97.50 | 5,179 | $504,952.50 | 49,268 | 2026-08-17 | Filing | |
| $103.41 | 571,906 | $59,140,227.55 | 5,611,526 | 2026-06-02 | Filing | |
| $100.25 | 1,328,094 | $133,146,735.88 | 6,183,432 | 2026-06-02 | Filing | |
| $102.40 | 3,251 | $332,902.40 | 319,880 | 2026-06-01 | Filing | |
| $101.22 | 12,985 | $1,314,341.70 | 323,131 | 2026-06-01 | Filing | |
| $100.56 | 13,221 | $1,329,503.76 | 336,116 | 2026-06-01 | Filing | |
| $99.73 | 28,500 | $2,842,305.00 | 349,337 | 2026-06-01 | Filing | |
| $100.00 | 4,714 | $471,400.00 | 24,429 | 2026-05-22 | Filing | |
| $100.00 | 2,500 | $250,000.00 | 71,038 | 2026-05-22 | Filing | |
| $95.00 | 956 | $90,820.00 | 29,143 | 2026-05-19 | Filing |