| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.49 | 600 | $54,294.00 | 150,000 | 2026-06-05 | Filing | |
| $89.29 | 500 | $44,645.00 | 150,600 | 2026-06-05 | Filing | |
| $88.44 | 2,100 | $185,724.00 | 151,100 | 2026-06-05 | Filing | |
| $87.27 | 800 | $69,816.00 | 153,200 | 2026-06-05 | Filing | |
| $86.27 | 6,000 | $517,620.00 | 154,000 | 2026-06-05 | Filing | |
| $92.81 | 571 | $52,994.51 | 160,000 | 2026-06-04 | Filing | |
| $92.09 | 7,187 | $661,850.83 | 160,571 | 2026-06-04 | Filing | |
| $91.31 | 2,242 | $204,717.02 | 167,758 | 2026-06-04 | Filing | |
| $90.54 | 42 | $3,802.68 | 3,600 | 2026-06-05 | Filing | |
| $89.37 | 42 | $3,753.54 | 3,642 | 2026-06-05 | Filing | |
| $88.45 | 156 | $13,798.20 | 3,684 | 2026-06-05 | Filing | |
| $87.45 | 60 | $5,247.00 | 3,840 | 2026-06-05 | Filing | |
| $86.31 | 500 | $43,155.00 | 3,900 | 2026-06-05 | Filing | |
| $92.93 | 20 | $1,858.60 | 4,400 | 2026-06-04 | Filing | |
| $92.19 | 492 | $45,357.48 | 4,420 | 2026-06-04 | Filing | |
| $91.42 | 288 | $26,328.96 | 4,912 | 2026-06-04 | Filing | |
| $92.68 | 2,698 | $250,050.64 | 170,000 | 2026-06-03 | Filing | |
| $91.86 | 1,600 | $146,976.00 | 172,698 | 2026-06-03 | Filing | |
| $90.97 | 700 | $63,679.00 | 174,298 | 2026-06-03 | Filing | |
| $89.65 | 400 | $35,860.00 | 174,998 | 2026-06-03 | Filing |