| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.98 | 482 | $38,550.36 | 235,518 | 2026-03-26 | Filing | |
| $81.00 | 10,000 | $810,000.00 | 430,000 | 2026-03-26 | Filing | |
| $82.35 | 217 | $17,869.95 | 236,000 | 2026-03-25 | Filing | |
| $81.80 | 520 | $42,536.00 | 236,217 | 2026-03-25 | Filing | |
| $80.76 | 63 | $5,087.88 | 236,737 | 2026-03-25 | Filing | |
| $78.73 | 590 | $46,450.70 | 236,800 | 2026-03-24 | Filing | |
| $77.84 | 210 | $16,346.40 | 237,390 | 2026-03-24 | Filing | |
| $82.61 | 24 | $1,982.64 | 33,200 | 2026-03-25 | Filing | |
| $82.09 | 641 | $52,619.69 | 33,224 | 2026-03-25 | Filing | |
| $81.25 | 135 | $10,968.75 | 33,865 | 2026-03-25 | Filing | |
| $78.73 | 590 | $46,450.70 | 34,000 | 2026-03-24 | Filing | |
| $77.84 | 210 | $16,346.40 | 34,590 | 2026-03-24 | Filing | |
| $81.11 | 3 | $243.33 | 440,000 | 2026-03-25 | Filing | |
| $80.60 | 9,997 | $805,758.20 | 440,003 | 2026-03-25 | Filing | |
| $80.40 | 332 | $26,692.80 | 237,600 | 2026-03-23 | Filing | |
| $80.06 | 420 | $33,625.20 | 237,932 | 2026-03-23 | Filing | |
| $78.60 | 48 | $3,772.80 | 238,352 | 2026-03-23 | Filing | |
| $80.85 | 66 | $5,336.10 | 238,400 | 2026-03-20 | Filing | |
| $80.14 | 354 | $28,369.56 | 238,466 | 2026-03-20 | Filing | |
| $78.95 | 380 | $30,001.00 | 238,820 | 2026-03-20 | Filing |