| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.06 | 450 | $57,627.00 | 21,252 | 2025-02-11 | Filing | |
| $138.48 | 700 | $96,936.00 | 30,752 | 2025-02-03 | Filing | |
| $149.09 | 3,392 | $505,717.01 | 12,539 | 2025-02-05 | Filing | |
| $148.47 | 35,694 | $5,299,356.11 | 15,931 | 2025-02-05 | Filing | |
| $133.43 | 700 | $93,401.00 | 30,852 | 2025-01-02 | Filing | |
| $146.15 | 1,125 | $164,418.75 | 27,725 | 2024-11-15 | Filing | |
| $144.25 | 875 | $126,219.63 | 28,850 | 2024-11-15 | Filing | |
| $155.31 | 375 | $58,241.25 | 21,102 | 2024-11-01 | Filing | |
| $155.00 | 2,000 | $310,000.00 | 53,716 | 2024-10-25 | Filing | |
| $152.45 | 1,000 | $152,450.00 | 16,067 | 2024-09-13 | Filing | |
| $150.00 | 5,618 | $842,700.00 | 53,716 | 2024-08-29 | Filing | |
| $145.00 | 3,500 | $507,500.00 | 53,716 | 2024-08-22 | Filing | |
| $141.71 | 2,000 | $283,420.00 | 29,125 | 2024-08-15 | Filing | |
| $140.00 | 3,000 | $420,000.00 | 53,716 | 2024-08-06 | Filing | |
| $137.35 | 191 | $26,234.79 | 42,629 | 2024-07-15 | Filing | |
| $136.51 | 1,906 | $260,196.07 | 42,820 | 2024-07-15 | Filing | |
| $135.34 | 1,002 | $135,608.78 | 44,726 | 2024-07-15 | Filing | |
| $135.04 | 7,519 | $1,015,398.09 | 42,629 | 2024-07-12 | Filing | |
| $122.18 | 3,603 | $440,224.99 | 86,946 | 2024-06-05 | Filing | |
| $121.62 | 12,815 | $1,558,507.76 | 90,549 | 2024-06-05 | Filing |