| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $269.93 | 322 | $86,917.46 | 102,837 | 2026-06-05 | Filing | |
| $269.22 | 4,401 | $1,184,837.22 | 103,159 | 2026-06-05 | Filing | |
| $268.42 | 4,177 | $1,121,190.34 | 107,560 | 2026-06-05 | Filing | |
| $267.35 | 1,100 | $294,085.00 | 111,737 | 2026-06-05 | Filing | |
| $236.90 | 3,001 | $710,936.90 | 68,747 | 2026-05-13 | Filing | |
| $237.01 | 3,000 | $711,030.00 | 71,748 | 2026-05-13 | Filing | |
| $236.52 | 2,999 | $709,323.48 | 74,748 | 2026-05-13 | Filing | |
| $234.11 | 2,300 | $538,453.00 | 28,618 | 2026-05-12 | Filing | |
| $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 |