| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $88.69 | 4,602 | $408,151.38 | 175,398 | 2026-06-03 | Filing | |
| $95.07 | 599 | $56,946.93 | 180,000 | 2026-06-02 | Filing | |
| $94.09 | 4,536 | $426,792.24 | 180,599 | 2026-06-02 | Filing | |
| $93.11 | 4,865 | $452,980.15 | 185,135 | 2026-06-02 | Filing | |
| $92.82 | 240 | $22,276.80 | 5,200 | 2026-06-03 | Filing | |
| $91.95 | 86 | $7,907.70 | 5,440 | 2026-06-03 | Filing | |
| $91.29 | 48 | $4,381.92 | 5,526 | 2026-06-03 | Filing | |
| $90.37 | 48 | $4,337.76 | 5,574 | 2026-06-03 | Filing |