| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.31 | 24,363 | $3,686,482.47 | 510,780 | 2025-11-21 | Filing | |
| $148.81 | 30,000 | $4,464,426.00 | 535,143 | 2025-11-20 | Filing | |
| $151.40 | 500 | $75,700.00 | 22,212 | 2025-11-21 | Filing | |
| $139.23 | 1,500 | $208,845.00 | 150,855 | 2025-09-08 | Filing | |
| $138.00 | 1,192 | $164,496.00 | 957 | 2025-09-02 | Filing | |
| $128.09 | 950 | $121,688.54 | 22,712 | 2025-06-03 | Filing | |
| $129.77 | 4,123 | $535,041.71 | 152,355 | 2025-05-22 | Filing | |
| $116.56 | 3,000 | $349,665.30 | 466,189 | 2025-03-20 | Filing | |
| $116.54 | 15,000 | $1,748,058.00 | 469,189 | 2025-03-20 | Filing | |
| $123.04 | 23,428 | $2,882,463.98 | 484,189 | 2025-03-05 | Filing | |
| $123.53 | 8,000 | $988,254.40 | 0 | 2025-02-27 | Filing | |
| $126.18 | 7,533 | $950,550.85 | 509,466 | 2024-12-05 | Filing | |
| $126.93 | 1,000 | $126,925.00 | 23,662 | 2024-11-27 | Filing | |
| $121.27 | 19,149 | $2,322,168.59 | 516,999 | 2024-11-22 | Filing | |
| $117.71 | 1,183 | $139,252.35 | 1,192 | 2024-09-12 | Filing | |
| $117.54 | 15,000 | $1,763,139.00 | 536,148 | 2024-09-10 | Filing | |
| $120.76 | 10,000 | $1,207,601.00 | 551,148 | 2024-08-22 | Filing | |
| $120.18 | 10,000 | $1,201,827.00 | 561,148 | 2024-08-22 | Filing | |
| $119.39 | 13,000 | $1,552,107.70 | 9,366 | 2024-08-22 | Filing | |
| $119.24 | 4,660 | $555,635.10 | 44,910 | 2024-08-22 | Filing |