| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.38 | 20,000 | $767,582.00 | 120,000 | 2025-12-19 | Filing | |
| $38.50 | 30,654 | $1,180,053.32 | 0 | 2025-12-18 | Filing | |
| $38.57 | 79,346 | $3,060,280.00 | 30,654 | 2025-12-17 | Filing | |
| $38.32 | 20,000 | $766,420.00 | 140,000 | 2025-12-16 | Filing | |
| $38.36 | 3,750 | $143,850.38 | 43,510 | 2025-12-15 | Filing | |
| $38.36 | 65,832 | $2,525,322.10 | 526,660 | 2025-12-15 | Filing | |
| $39.15 | 18,242 | $714,223.55 | 7,398 | 2025-12-05 | Filing | |
| $39.15 | 23,334 | $913,591.44 | 160,000 | 2025-12-05 | Filing | |
| $39.77 | 110,000 | $4,375,008.00 | 110,000 | 2025-12-03 | Filing | |
| $39.87 | 3,750 | $149,497.50 | 47,260 | 2025-12-01 | Filing | |
| $39.87 | 65,832 | $2,624,458.51 | 592,492 | 2025-12-01 | Filing | |
| $39.90 | 18,242 | $727,855.80 | 25,640 | 2025-12-01 | Filing | |
| $39.93 | 23,333 | $931,633.02 | 183,334 | 2025-12-01 | Filing | |
| $37.96 | 624 | $23,686.73 | 51,010 | 2025-11-24 | Filing | |
| $38.67 | 3,126 | $120,882.11 | 51,634 | 2025-11-24 | Filing | |
| $37.96 | 10,686 | $405,644.83 | 658,324 | 2025-11-24 | Filing | |
| $38.67 | 55,146 | $2,132,291.78 | 669,010 | 2025-11-24 | Filing | |
| $39.03 | 230 | $8,977.61 | 0 | 2025-11-19 | Filing | |
| $38.29 | 2,770 | $106,051.67 | 230 | 2025-11-19 | Filing | |
| $39.01 | 2,470 | $96,346.55 | 0 | 2025-11-19 | Filing |