| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $81.26 | 6 | $487.56 | 34,800 | 2026-03-23 | Filing | |
| $80.38 | 326 | $26,203.88 | 34,806 | 2026-03-23 | Filing | |
| $80.07 | 420 | $33,629.40 | 35,132 | 2026-03-23 | Filing | |
| $78.61 | 48 | $3,773.28 | 35,552 | 2026-03-23 | Filing | |
| $80.85 | 66 | $5,336.10 | 35,600 | 2026-03-20 | Filing | |
| $80.14 | 354 | $28,369.56 | 35,666 | 2026-03-20 | Filing | |
| $78.95 | 380 | $30,001.00 | 36,020 | 2026-03-20 | Filing | |
| $80.06 | 10,000 | $800,600.00 | 450,000 | 2026-03-23 | Filing | |
| $80.79 | 10,000 | $807,900.00 | 460,000 | 2026-03-20 | Filing | |
| $81.72 | 10,000 | $817,200.00 | 70,000 | 2026-03-19 | Filing |