| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $50.40 | 25,000 | $1,260,000.00 | 1,459,044 | 2026-01-28 | Filing | |
| $49.50 | 18,617 | $921,541.50 | 224,097 | 2026-01-26 | Filing | |
| $49.70 | 60,000 | $2,982,000.00 | 140,602 | 2026-01-26 | Filing | |
| $49.70 | 13,268 | $659,419.60 | 22,407 | 2026-01-26 | Filing | |
| $49.70 | 61,017 | $3,032,544.90 | 155,548 | 2026-01-26 | Filing | |
| $50.29 | 4,000 | $201,160.00 | 19,525 | 2026-01-26 | Filing | |
| $35.82 | 5,500 | $197,010.00 | 18,671 | 2025-11-26 | Filing | |
| $36.75 | 38,447 | $1,412,927.25 | 175,690 | 2025-11-13 | Filing | |
| $37.69 | 60,000 | $2,261,400.00 | 159,371 | 2025-11-11 | Filing | |
| $36.08 | 39,727 | $1,433,350.16 | 202,201 | 2025-09-12 | Filing | |
| $33.58 | 5,000 | $167,900.00 | 23,525 | 2025-05-22 | Filing | |
| $42.28 | 25,133 | $1,062,623.24 | 31,031 | 2025-03-28 | Filing | |
| $40.92 | 26,990 | $1,104,430.80 | 53,584 | 2025-02-26 | Filing | |
| $40.42 | 5,524 | $223,252.46 | 30,829 | 2025-01-31 | Filing | |
| $41.44 | 60,000 | $2,486,400.00 | 210,502 | 2025-01-29 | Filing | |
| $43.96 | 43,161 | $1,897,357.56 | 235,024 | 2025-01-21 | Filing | |
| $43.94 | 25,000 | $1,098,500.00 | 49,595 | 2025-01-21 | Filing | |
| $43.94 | 50,000 | $2,197,000.00 | 184,626 | 2025-01-21 | Filing | |
| $44.19 | 73,097 | $3,230,156.43 | 234,626 | 2025-01-21 | Filing | |
| $44.21 | 7,000 | $309,435.00 | 11,240 | 2025-01-21 | Filing |