| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $175.24 | 4,000 | $700,960.00 | 226,675 | 2026-05-15 | Filing | |
| $177.26 | 7,500 | $1,329,450.00 | 739,397 | 2026-05-13 | Filing | |
| $162.76 | 10,000 | $1,627,600.00 | 209,592 | 2026-05-01 | Filing | |
| $135.50 | 10,000 | $1,355,000.00 | 35,878 | 2026-04-17 | Filing | |
| $134.46 | 7,500 | $1,008,450.00 | 302,606 | 2026-04-15 | Filing | |
| $130.35 | 66,892 | $8,719,372.20 | 55,199 | 2026-04-16 | Filing | |
| $134.01 | 30,000 | $4,020,300.00 | 154,111 | 2026-04-15 | Filing | |
| $109.45 | 6,900 | $755,205.00 | 10,263 | 2026-04-06 | Filing | |
| $110.24 | 10,000 | $1,102,400.00 | 133,870 | 2026-04-06 | Filing | |
| $107.01 | 10,854 | $1,161,486.54 | 4,023 | 2026-04-02 | Filing | |
| $105.11 | 7,000 | $735,770.00 | 14,877 | 2026-04-01 | Filing | |
| $99.61 | 44,414 | $4,424,078.54 | 55,199 | 2026-03-26 | Filing | |
| $98.70 | 30,000 | $2,961,000.00 | 310,106 | 2026-03-26 | Filing | |
| $93.08 | 5,000 | $465,400.00 | 19,418 | 2026-01-05 | Filing | |
| $101.00 | 1,253 | $126,553.00 | 9,023 | 2025-12-05 | Filing | |
| $72.35 | 3,000 | $217,050.00 | 17,163 | 2025-07-18 | Filing | |
| $68.52 | 1,500 | $102,780.00 | 121,348 | 2025-06-16 | Filing | |
| $68.50 | 1,283 | $87,885.50 | 29,572 | 2025-06-16 | Filing | |
| $61.10 | 626 | $38,248.60 | 626 | 2025-05-19 | Filing | |
| $65.10 | 6,000 | $390,600.00 | 92,065 | 2025-05-15 | Filing |