| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.29 | 3,000 | $153,870.00 | 71,678 | 2026-02-18 | Filing | |
| $51.22 | 20,000 | $1,024,400.00 | 74,678 | 2026-02-17 | Filing | |
| $51.76 | 2,331 | $120,652.56 | 71,100 | 2026-02-13 | Filing | |
| $51.57 | 1,464 | $75,498.48 | 73,431 | 2026-02-13 | Filing | |
| $51.86 | 4,856 | $251,832.16 | 74,895 | 2026-02-13 | Filing | |
| $52.56 | 3 | $157.68 | 33,876 | 2026-02-13 | Filing | |
| $51.96 | 620 | $32,215.20 | 33,879 | 2026-02-13 | Filing | |
| $52.29 | 2,546 | $133,130.34 | 34,499 | 2026-02-13 | Filing | |
| $52.03 | 2,661 | $138,451.83 | 37,045 | 2026-02-13 | Filing | |
| $30.92 | 35,000 | $1,082,200.00 | 781,437 | 2025-08-18 | Filing | |
| $31.17 | 27,500 | $857,175.00 | 816,437 | 2025-08-15 | Filing | |
| $31.13 | 35,000 | $1,089,550.00 | 276,473 | 2025-08-12 | Filing | |
| $31.62 | 7,500 | $237,150.00 | 843,937 | 2025-08-04 | Filing | |
| $34.05 | 40,000 | $1,362,000.00 | 851,437 | 2025-05-19 | Filing | |
| $41.95 | 24,710 | $1,036,584.50 | 693,848 | 2024-11-19 | Filing | |
| $43.00 | 290 | $12,470.00 | 718,558 | 2024-11-18 | Filing | |
| $42.84 | 34,960 | $1,497,686.40 | 718,848 | 2024-05-20 | Filing | |
| $62.43 | 100,000 | $6,243,000.00 | 640,363 | 2023-09-01 | Filing | |
| $61.67 | 11,532 | $711,178.44 | 52,469 | 2023-09-01 | Filing | |
| $63.13 | 14,133 | $892,216.29 | 52,469 | 2023-08-30 | Filing |