| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $95.37 | 547 | $52,167.39 | 802,951 | 2026-06-17 | Filing | |
| $96.25 | 97 | $9,336.25 | 803,498 | 2026-06-16 | Filing | |
| $95.36 | 2,921 | $278,546.56 | 803,595 | 2026-06-16 | Filing | |
| $95.40 | 3,272 | $312,148.80 | 806,516 | 2026-06-15 | Filing | |
| $95.18 | 5,501 | $523,585.18 | 809,788 | 2026-06-12 | Filing | |
| $94.62 | 48,971 | $4,633,636.02 | 1,784,297 | 2026-06-12 | Filing | |
| $95.21 | 51,029 | $4,858,471.09 | 1,833,268 | 2026-06-12 | Filing | |
| $95.03 | 7,500 | $712,725.00 | 151,149 | 2026-06-11 | Filing | |
| $91.97 | 10,000 | $919,700.00 | 29,963 | 2026-02-17 | Filing | |
| $93.06 | 11,000 | $1,023,660.00 | 41,670 | 2026-02-13 | Filing | |
| $92.56 | 1,650 | $152,724.00 | 9,023 | 2026-02-12 | Filing | |
| $97.46 | 400 | $38,984.00 | 119,747 | 2026-02-09 | Filing | |
| $96.67 | 3,240 | $313,210.80 | 120,147 | 2026-02-09 | Filing | |
| $95.61 | 4,274 | $408,637.14 | 123,387 | 2026-02-09 | Filing | |
| $94.67 | 7,086 | $670,831.62 | 127,661 | 2026-02-09 | Filing | |
| $96.15 | 3,070 | $295,180.50 | 13,872 | 2026-02-09 | Filing | |
| $79.47 | 1,236 | $98,224.92 | 23,121 | 2025-02-07 | Filing | |
| $80.80 | 3,000 | $242,400.00 | 30,730 | 2025-02-06 | Filing | |
| $81.00 | 1,360 | $110,160.00 | 15,348 | 2025-02-06 | Filing | |
| $80.38 | 5,170 | $415,564.60 | 44,306 | 2024-12-06 | Filing |