| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $55.88 | 9,000 | $502,884.00 | 342,307 | 2026-09-01 | Filing | |
| $63.00 | 9,791 | $616,823.21 | 113,760 | 2026-08-12 | Filing | |
| $61.78 | 31,159 | $1,924,909.54 | 203,881 | 2026-08-07 | Filing | |
| $61.03 | 37,075 | $2,262,538.95 | 87,036 | 2025-08-22 | Filing | |
| $61.00 | 5,250 | $320,250.00 | 124,111 | 2025-08-13 | Filing | |
| $58.61 | 42,325 | $2,480,668.25 | 129,361 | 2025-08-12 | Filing | |
| $60.04 | 121,400 | $7,288,856.00 | 260,268 | 2025-08-01 | Filing | |
| $60.23 | 56,653 | $3,412,210.19 | 314,767 | 2025-08-01 | Filing | |
| $58.00 | 49,464 | $2,868,912.00 | 71,946 | 2024-07-29 | Filing | |
| $50.39 | 800,000 | $40,312,000.00 | 45,847,301 | 2024-05-13 | Filing | |
| $57.74 | 7,520 | $434,234.13 | 243,808 | 2024-02-23 | Filing | |
| $57.69 | 22,209 | $1,281,334.93 | 234,192 | 2024-02-21 | Filing | |
| $58.97 | 16,572 | $977,328.73 | 256,401 | 2024-02-16 | Filing | |
| $58.71 | 39,559 | $2,322,354.61 | 188,767 | 2024-02-16 | Filing | |
| $58.97 | 16,572 | $977,328.73 | 289,545 | 2024-02-16 | Filing | |
| $58.71 | 39,559 | $2,322,354.61 | 267,885 | 2024-02-16 | Filing | |
| $39.41 | 22,663 | $893,148.83 | 111,214 | 2022-09-15 | Filing | |
| $23.24 | 12,891 | $299,586.84 | 0 | 2019-05-21 | Filing | |
| $25.74 | 56,300 | $1,449,162.00 | 0 | 2019-03-14 | Filing | |
| $26.10 | 13,921 | $363,338.10 | 0 | 2019-03-07 | Filing |