| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.35 | 1,646 | $199,742.10 | 37 | 2026-08-06 | Filing | |
| $137.21 | 3,346 | $459,108.01 | 49,789 | 2026-06-24 | Filing | |
| $136.41 | 7,884 | $1,075,487.98 | 53,135 | 2026-06-24 | Filing | |
| $135.40 | 22,454 | $3,040,316.51 | 61,019 | 2026-06-24 | Filing | |
| $134.44 | 16,316 | $2,193,539.36 | 83,473 | 2026-06-24 | Filing | |
| $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 |