| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.80 | 50,000 | $2,239,750.00 | 183,426 | 2026-03-04 | Filing | |
| $46.57 | 205,000 | $9,546,214.50 | 26,264,098 | 2026-03-05 | Filing | |
| $44.86 | 163,100 | $7,317,448.88 | 26,469,098 | 2026-03-04 | Filing | |
| $43.08 | 117,339 | $5,054,494.76 | 26,632,198 | 2026-03-04 | Filing | |
| $42.32 | 280,964 | $11,890,761.73 | 26,749,537 | 2026-03-04 | Filing | |
| $41.64 | 341,697 | $14,228,468.10 | 27,030,501 | 2026-03-04 | Filing | |
| $40.33 | 99,000 | $3,992,937.30 | 27,372,198 | 2026-03-03 | Filing | |
| $38.33 | 120,000 | $4,599,624.00 | 27,471,198 | 2026-03-02 | Filing | |
| $40.07 | 200,000 | $8,014,680.00 | 790,716 | 2026-03-03 | Filing | |
| $34.91 | 250,000 | $8,727,475.00 | 27,591,198 | 2026-02-24 | Filing | |
| $34.51 | 2,000 | $69,020.00 | 27,841,198 | 2026-02-23 | Filing | |
| $34.65 | 132,000 | $4,573,918.80 | 27,843,198 | 2026-02-20 | Filing | |
| $34.13 | 72,000 | $2,457,439.20 | 27,975,198 | 2026-02-19 | Filing | |
| $34.50 | 18,000 | $621,081.00 | 28,047,198 | 2026-02-18 | Filing | |
| $34.11 | 75,000 | $2,557,995.00 | 28,065,198 | 2026-02-17 | Filing | |
| $34.23 | 300,000 | $10,269,840.00 | 28,140,198 | 2026-02-13 | Filing | |
| $36.79 | 3,000 | $110,382.90 | 28,440,198 | 2026-02-12 | Filing | |
| $35.38 | 450,000 | $15,920,595.00 | 28,443,198 | 2026-02-11 | Filing | |
| $34.50 | 1,400 | $48,300.00 | 28,893,198 | 2026-02-10 | Filing | |
| $35.26 | 228,500 | $8,057,412.70 | 28,894,598 | 2026-02-09 | Filing |