| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $86.50 | 242 | $20,933.00 | 80,000 | 2026-03-18 | Filing | |
| $85.76 | 2,058 | $176,494.08 | 80,242 | 2026-03-18 | Filing | |
| $84.97 | 7,700 | $654,269.00 | 82,300 | 2026-03-18 | Filing | |
| $82.00 | 35 | $2,870.00 | 239,200 | 2026-03-19 | Filing | |
| $81.27 | 320 | $26,006.40 | 239,235 | 2026-03-19 | Filing | |
| $80.67 | 445 | $35,898.15 | 239,555 | 2026-03-19 | Filing | |
| $86.50 | 15 | $1,297.50 | 240,000 | 2026-03-18 | Filing | |
| $85.79 | 171 | $14,670.09 | 240,015 | 2026-03-18 | Filing | |
| $84.87 | 614 | $52,110.18 | 240,186 | 2026-03-18 | Filing | |
| $86.14 | 8,485 | $730,897.90 | 1,453,392 | 2026-03-18 | Filing |