| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $227.82 | 700 | $159,474.00 | 122,257 | 2026-04-23 | Filing | |
| $226.36 | 300 | $67,908.00 | 122,957 | 2026-04-23 | Filing | |
| $225.11 | 3,825 | $861,045.75 | 123,257 | 2026-04-23 | Filing | |
| $225.39 | 200 | $45,078.00 | 31,299 | 2026-04-23 | Filing | |
| $224.85 | 4,800 | $1,079,280.00 | 31,499 | 2026-04-23 | Filing | |
| $162.79 | 8,251 | $1,343,180.29 | 117,068 | 2025-10-29 | Filing | |
| $126.57 | 5,999 | $759,293.43 | 66,738 | 2025-07-30 | Filing | |
| $126.84 | 6,001 | $761,166.84 | 72,737 | 2025-07-30 | Filing | |
| $134.11 | 1,254 | $168,173.94 | 81,812 | 2025-06-06 | Filing | |
| $135.26 | 7,495 | $1,013,773.70 | 125,319 | 2025-05-20 | Filing | |
| $134.67 | 23,649 | $3,184,810.83 | 122,140 | 2025-02-11 | Filing | |
| $138.75 | 2,000 | $277,500.00 | 21,101 | 2024-11-15 | Filing | |
| $143.00 | 6,650 | $950,950.00 | 116,949 | 2024-11-13 | Filing | |
| $134.86 | 2,000 | $269,720.00 | 17,100 | 2024-10-28 | Filing | |
| $130.13 | 2,500 | $325,325.00 | 88,063 | 2024-10-22 | Filing | |
| $129.35 | 7,500 | $970,125.00 | 90,563 | 2024-10-22 | Filing | |
| $133.21 | 5,327 | $709,609.67 | 146,693 | 2024-10-21 | Filing | |
| $133.12 | 6,967 | $927,447.04 | 152,020 | 2024-10-21 | Filing | |
| $132.95 | 5,647 | $750,768.65 | 158,987 | 2024-10-21 | Filing | |
| $118.33 | 1,800 | $212,994.00 | 24,373 | 2024-09-19 | Filing |