| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.00 | 35,000 | $2,100,000.00 | 1,296,328 | 2026-09-01 | Filing | |
| $60.00 | 5,000 | $300,000.00 | 1,331,328 | 2026-08-31 | Filing | |
| $55.00 | 5,000 | $275,000.00 | 1,336,328 | 2026-08-27 | Filing | |
| $52.55 | 25,000 | $1,313,750.00 | 1,341,328 | 2026-08-26 | Filing | |
| $56.99 | 25,000 | $1,424,750.00 | 1,366,328 | 2026-05-27 | Filing | |
| $54.33 | 2,000 | $108,660.00 | 16,953 | 2026-05-07 | Filing | |
| $56.19 | 33,379 | $1,875,566.01 | 47,421 | 2026-05-01 | Filing | |
| $56.16 | 20,000 | $1,123,200.00 | 47,421 | 2026-05-01 | Filing | |
| $56.48 | 25,000 | $1,412,000.00 | 1,391,328 | 2026-04-29 | Filing | |
| $51.95 | 2,000 | $103,900.00 | 15,525 | 2026-03-26 | Filing | |
| $52.10 | 2,000 | $104,200.00 | 17,525 | 2026-03-25 | Filing | |
| $50.56 | 25,000 | $1,264,000.00 | 1,416,328 | 2026-03-25 | Filing | |
| $52.00 | 25,000 | $1,300,000.00 | 1,434,044 | 2026-02-25 | Filing | |
| $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 |