| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $141.34 | 190 | $26,854.60 | 1,683 | 2026-06-10 | Filing | |
| $148.50 | 5,000 | $742,500.00 | 11,795 | 2026-06-02 | Filing | |
| $150.00 | 2,500 | $375,000.00 | 13,241 | 2026-06-02 | Filing | |
| $145.00 | 2,500 | $362,500.00 | 15,741 | 2026-06-02 | Filing | |
| $141.14 | 2,000 | $282,280.00 | 18,241 | 2026-06-01 | Filing | |
| $141.14 | 2,500 | $352,850.00 | 20,241 | 2026-06-01 | Filing | |
| $141.38 | 2,336 | $330,252.00 | 2,339 | 2026-05-22 | Filing | |
| $116.12 | 44 | $5,109.28 | 106 | 2026-03-13 | Filing | |
| $135.50 | 7,133 | $966,521.50 | 16,795 | 2026-02-26 | Filing | |
| $135.00 | 1,590 | $214,650.00 | 1,862 | 2026-02-24 | Filing | |
| $132.98 | 6,630 | $881,650.77 | 9,972 | 2026-02-19 | Filing | |
| $135.29 | 600 | $81,171.00 | 22,741 | 2026-02-19 | Filing | |
| $135.18 | 1,000 | $135,180.00 | 23,341 | 2026-02-19 | Filing | |
| $134.37 | 8,400 | $1,128,724.80 | 24,341 | 2026-02-19 | Filing | |
| $136.31 | 7,000 | $954,170.00 | 17,423 | 2026-02-19 | Filing | |
| $136.14 | 8,354 | $1,137,346.98 | 23,928 | 2026-02-19 | Filing | |
| $118.17 | 5,000 | $590,845.00 | 15,244 | 2025-12-18 | Filing | |
| $110.62 | 8,500 | $940,261.50 | 14,785 | 2025-08-26 | Filing | |
| $96.69 | 1,829 | $176,853.33 | 20,244 | 2025-07-29 | Filing | |
| $99.50 | 3,171 | $315,514.50 | 22,073 | 2025-07-29 | Filing |