| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $150.27 | 100 | $15,026.50 | 34,054 | 2026-03-12 | Filing | |
| $150.26 | 1,324 | $198,944.24 | 34,154 | 2026-03-12 | Filing | |
| $149.49 | 1,885 | $281,788.65 | 35,478 | 2026-03-12 | Filing | |
| $152.05 | 116 | $17,637.80 | 34,054 | 2026-03-05 | Filing | |
| $151.34 | 400 | $60,536.00 | 34,170 | 2026-03-05 | Filing | |
| $150.52 | 2,815 | $423,713.80 | 34,570 | 2026-03-05 | Filing | |
| $155.47 | 6,396 | $994,386.12 | 34,054 | 2026-02-18 | Filing | |
| $139.42 | 1,588 | $221,398.96 | 28,901 | 2025-08-27 | Filing | |
| $136.70 | 1,564 | $213,798.80 | 28,901 | 2025-08-26 | Filing | |
| $140.73 | 1,053 | $148,188.69 | 34,220 | 2025-07-21 | Filing | |
| $139.78 | 2,517 | $351,826.26 | 35,273 | 2025-07-21 | Filing | |
| $138.83 | 3,334 | $462,859.22 | 37,790 | 2025-07-21 | Filing | |
| $139.77 | 5,000 | $698,850.00 | 28,901 | 2025-07-18 | Filing | |
| $118.30 | 3,126 | $369,805.80 | 34,220 | 2025-06-09 | Filing | |
| $123.88 | 942 | $116,694.96 | 34,220 | 2025-05-30 | Filing | |
| $123.23 | 2,266 | $279,239.18 | 35,162 | 2025-05-30 | Filing | |
| $118.08 | 10 | $1,180.80 | 33,816 | 2025-04-23 | Filing | |
| $117.07 | 464 | $54,320.48 | 33,826 | 2025-04-23 | Filing | |
| $116.14 | 2,704 | $314,042.56 | 34,290 | 2025-04-23 | Filing | |
| $115.40 | 3,014 | $347,815.60 | 36,994 | 2025-04-23 | Filing |