| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.34 | 362,300 | $17,876,606.60 | 21,083,098 | 2026-03-25 | Filing | |
| $50.09 | 248,722 | $12,457,763.69 | 21,445,398 | 2026-03-24 | Filing | |
| $49.56 | 264,778 | $13,121,126.75 | 21,694,120 | 2026-03-24 | Filing | |
| $48.53 | 174,000 | $8,443,802.40 | 21,958,898 | 2026-03-24 | Filing | |
| $50.00 | 62,999 | $3,149,950.00 | 191,779 | 2026-03-24 | Filing | |
| $47.64 | 8,838 | $421,080.32 | 22,132,898 | 2026-03-23 | Filing | |
| $47.00 | 463,162 | $21,770,327.70 | 22,141,736 | 2026-03-23 | Filing | |
| $49.53 | 100,400 | $4,973,002.76 | 22,604,898 | 2026-03-20 | Filing | |
| $48.55 | 239,600 | $11,631,933.08 | 22,705,298 | 2026-03-20 | Filing | |
| $50.18 | 52,000 | $2,609,490.00 | 22,944,898 | 2026-03-19 | Filing | |
| $46.66 | 488,000 | $22,767,688.80 | 22,996,898 | 2026-03-18 | Filing | |
| $45.86 | 612,000 | $28,063,382.40 | 23,484,898 | 2026-03-18 | Filing | |
| $44.43 | 600,000 | $26,657,460.00 | 24,096,898 | 2026-03-17 | Filing | |
| $44.63 | 17,259 | $770,291.61 | 24,696,898 | 2026-03-16 | Filing | |
| $44.11 | 31,941 | $1,408,869.60 | 24,714,157 | 2026-03-16 | Filing | |
| $43.30 | 380,000 | $16,452,898.00 | 24,746,098 | 2026-03-13 | Filing | |
| $43.55 | 265,000 | $11,540,935.50 | 25,126,098 | 2026-03-12 | Filing | |
| $41.91 | 838,000 | $35,123,764.40 | 25,391,098 | 2026-03-11 | Filing | |
| $40.08 | 22,000 | $881,854.60 | 26,229,098 | 2026-03-10 | Filing | |
| $44.89 | 13,000 | $583,546.60 | 26,251,098 | 2026-03-06 | Filing |