| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $190.61 | 700 | $133,427.00 | 28,700 | 2026-05-14 | Filing | |
| $189.86 | 4,500 | $854,370.00 | 28,000 | 2026-05-14 | Filing | |
| $185.36 | 6,937 | $1,285,842.32 | 154,655 | 2026-05-13 | Filing | |
| $184.60 | 3,868 | $714,032.80 | 147,718 | 2026-05-13 | Filing | |
| $185.40 | 6,000 | $1,112,400.00 | 129,207 | 2026-05-13 | Filing | |
| $184.62 | 4,807 | $887,468.34 | 123,207 | 2026-05-13 | Filing | |
| $186.21 | 1,000 | $186,210.00 | 30,240 | 2026-05-13 | Filing | |
| $184.99 | 1,696 | $313,743.04 | 29,240 | 2026-05-13 | Filing | |
| $203.00 | 740 | $150,220.00 | 5,187 | 2025-09-16 | Filing | |
| $169.59 | 980 | $166,198.20 | 2,747 | 2025-06-05 | Filing | |
| $158.32 | 1,579,080 | $249,999,945.60 | 4,158,517 | 2025-06-03 | Filing | |
| $158.32 | 1,579,080 | $249,999,945.60 | 4,158,517 | 2025-06-03 | Filing | |
| $142.93 | 233 | $33,302.69 | 2,000 | 2025-03-17 | Filing | |
| $140.69 | 3,500 | $492,415.00 | 23,500 | 2025-03-07 | Filing | |
| $152.23 | 216 | $32,881.68 | 20,000 | 2025-03-03 | Filing | |
| $151.78 | 19,784 | $3,002,815.52 | 19,784 | 2025-03-03 | Filing | |
| $177.44 | 5,307 | $941,674.08 | 2,579,437 | 2025-02-12 | Filing | |
| $176.37 | 14,178 | $2,500,573.86 | 2,574,130 | 2025-02-12 | Filing | |
| $175.42 | 60,269 | $10,572,387.98 | 2,559,952 | 2025-02-12 | Filing | |
| $174.77 | 37,107 | $6,485,190.39 | 2,499,683 | 2025-02-12 | Filing |