| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $245.05 | 1 | $245.05 | 169,537 | 2026-08-17 | Filing | |
| $244.42 | 2,794 | $682,908.08 | 169,538 | 2026-08-17 | Filing | |
| $243.37 | 5,492 | $1,336,578.70 | 172,332 | 2026-08-17 | Filing | |
| $242.62 | 4,215 | $1,022,627.70 | 177,824 | 2026-08-17 | Filing | |
| $241.58 | 2,147 | $518,672.69 | 182,039 | 2026-08-17 | Filing | |
| $240.58 | 905 | $217,726.53 | 184,186 | 2026-08-17 | Filing | |
| $239.40 | 454 | $108,689.73 | 185,091 | 2026-08-17 | Filing | |
| $238.66 | 1,492 | $356,084.75 | 185,545 | 2026-08-17 | Filing | |
| $196.82 | 6,500 | $1,279,330.00 | 42,839 | 2026-06-12 | Filing | |
| $129.38 | 2,869 | $371,191.22 | 3,837 | 2025-05-09 | Filing | |
| $92.47 | 8,370 | $773,973.90 | 463,284 | 2024-08-29 | Filing | |
| $91.63 | 3,530 | $323,453.90 | 471,654 | 2024-08-29 | Filing | |
| $90.52 | 3,200 | $289,664.00 | 475,184 | 2024-08-29 | Filing | |
| $89.90 | 200 | $17,980.00 | 478,384 | 2024-08-29 | Filing | |
| $90.11 | 400 | $36,044.00 | 478,584 | 2024-08-28 | Filing | |
| $89.44 | 13,300 | $1,189,552.00 | 478,984 | 2024-08-28 | Filing | |
| $90.08 | 5,600 | $504,448.00 | 492,284 | 2024-08-27 | Filing | |
| $89.64 | 3,700 | $331,668.00 | 497,884 | 2024-08-27 | Filing | |
| $49.12 | 2,265 | $111,266.84 | 0 | 2022-12-06 | Filing | |
| $32.00 | 400 | $12,800.00 | 124,552 | 2018-12-06 | Filing |