| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $227.97 | 300 | $68,390.01 | 89,351 | 2026-08-17 | Filing | |
| $224.20 | 10,000 | $2,241,976.00 | 89,651 | 2026-08-17 | Filing | |
| $219.97 | 1,091 | $239,987.27 | 49,599 | 2026-08-14 | Filing | |
| $219.41 | 14,323 | $3,142,609.43 | 50,690 | 2026-08-14 | Filing | |
| $218.46 | 11,834 | $2,585,255.64 | 65,013 | 2026-08-14 | Filing | |
| $217.47 | 16,671 | $3,625,442.37 | 76,847 | 2026-08-14 | Filing | |
| $216.38 | 6,081 | $1,315,806.78 | 93,518 | 2026-08-14 | Filing | |
| $206.51 | 10,000 | $2,065,100.00 | 0 | 2026-06-30 | Filing | |
| $181.62 | 800 | $145,296.00 | 0 | 2026-06-26 | Filing | |
| $180.50 | 1,200 | $216,600.00 | 800 | 2026-06-26 | Filing | |
| $179.67 | 1,100 | $197,637.00 | 2,000 | 2026-06-26 | Filing | |
| $178.12 | 200 | $35,624.00 | 3,100 | 2026-06-26 | Filing | |
| $177.23 | 200 | $35,446.00 | 3,300 | 2026-06-26 | Filing | |
| $175.94 | 200 | $35,188.00 | 3,500 | 2026-06-26 | Filing | |
| $174.70 | 600 | $104,820.00 | 3,700 | 2026-06-26 | Filing | |
| $173.65 | 11,761 | $2,042,297.65 | 4,300 | 2026-06-26 | Filing | |
| $172.78 | 839 | $144,962.42 | 16,061 | 2026-06-26 | Filing | |
| $171.45 | 300 | $51,435.00 | 16,900 | 2026-06-26 | Filing | |
| $169.76 | 100 | $16,976.00 | 17,200 | 2026-06-26 | Filing | |
| $169.07 | 700 | $118,349.00 | 17,300 | 2026-06-26 | Filing |