| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $296.09 | 352 | $104,223.68 | 68,888 | 2026-06-17 | Filing | |
| $295.15 | 748 | $220,773.02 | 69,240 | 2026-06-17 | Filing | |
| $294.19 | 300 | $88,256.76 | 69,988 | 2026-06-17 | Filing | |
| $292.11 | 100 | $29,210.85 | 70,288 | 2026-06-17 | Filing | |
| $272.17 | 510 | $138,804.15 | 665 | 2026-06-05 | Filing | |
| $290.00 | 1,000 | $290,000.00 | 70,388 | 2026-06-03 | Filing | |
| $270.00 | 500 | $135,000.00 | 8,035 | 2026-06-01 | Filing | |
| $274.75 | 1,000 | $274,750.00 | 71,388 | 2026-05-27 | Filing | |
| $253.26 | 800 | $202,611.04 | 72,388 | 2026-05-20 | Filing | |
| $252.20 | 700 | $176,539.37 | 73,188 | 2026-05-20 | Filing | |
| $271.23 | 3,000 | $813,699.90 | 10,457 | 2026-05-11 | Filing | |
| $266.01 | 224 | $59,585.43 | 16,266 | 2026-05-08 | Filing | |
| $265.18 | 1,562 | $414,206.16 | 16,490 | 2026-05-08 | Filing | |
| $264.11 | 1,484 | $391,944.73 | 18,052 | 2026-05-08 | Filing | |
| $264.38 | 59 | $15,598.37 | 19,536 | 2026-05-07 | Filing | |
| $263.66 | 945 | $249,159.27 | 19,595 | 2026-05-07 | Filing | |
| $262.43 | 1,294 | $339,582.61 | 20,540 | 2026-05-07 | Filing | |
| $270.75 | 1,000 | $270,750.00 | 73,888 | 2026-05-06 | Filing | |
| $269.50 | 1,000 | $269,500.00 | 74,888 | 2026-05-05 | Filing | |
| $268.75 | 1,000 | $268,750.00 | 75,888 | 2026-05-05 | Filing |