| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $66.50 | 1,000 | $66,500.00 | 100,521 | 2026-03-16 | Filing | |
| $67.79 | 2,000 | $135,578.80 | 208,745 | 2026-03-16 | Filing | |
| $75.34 | 156,362 | $11,779,687.63 | 7,810,494 | 2026-03-10 | Filing | |
| $75.62 | 300,000 | $22,684,500.00 | 7,966,856 | 2026-03-09 | Filing | |
| $75.37 | 20,000 | $1,507,496.00 | 36,376 | 2026-03-04 | Filing | |
| $75.40 | 2,635 | $198,690.07 | 22,525 | 2026-03-03 | Filing | |
| $76.00 | 9,583 | $728,327.17 | 52,572 | 2026-03-02 | Filing | |
| $75.41 | 6,000 | $452,437.20 | 50,989 | 2026-03-02 | Filing | |
| $75.69 | 4,000 | $302,763.60 | 15,213 | 2026-03-02 | Filing | |
| $63.96 | 2,000 | $127,919.00 | 178,421 | 2026-02-17 | Filing | |
| $63.29 | 1,000 | $63,290.00 | 83,463 | 2026-02-17 | Filing | |
| $55.68 | 1,000 | $55,680.00 | 79,073 | 2026-01-15 | Filing | |
| $55.17 | 2,000 | $110,341.60 | 180,421 | 2026-01-15 | Filing | |
| $48.26 | 1,000 | $48,260.00 | 75,242 | 2025-12-15 | Filing | |
| $48.56 | 2,000 | $97,128.60 | 182,421 | 2025-12-15 | Filing | |
| $53.82 | 2,000 | $107,633.00 | 184,421 | 2025-11-17 | Filing | |
| $53.58 | 1,000 | $53,580.00 | 71,734 | 2025-11-17 | Filing | |
| $53.60 | 20,000 | $1,071,972.00 | 49,292 | 2025-11-14 | Filing | |
| $53.71 | 3,500 | $187,979.05 | 49,393 | 2025-11-10 | Filing | |
| $44.00 | 1,000 | $44,000.00 | 67,695 | 2025-10-15 | Filing |