| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.42 | 500 | $78,212.00 | 478,912 | 2025-08-01 | Filing | |
| $155.84 | 1,346 | $209,759.29 | 479,412 | 2025-08-01 | Filing | |
| $154.67 | 4,825 | $746,275.51 | 480,758 | 2025-08-01 | Filing | |
| $153.67 | 8,311 | $1,277,167.16 | 485,583 | 2025-08-01 | Filing | |
| $152.68 | 2,544 | $388,419.70 | 493,894 | 2025-08-01 | Filing | |
| $151.63 | 2,474 | $375,129.16 | 496,438 | 2025-08-01 | Filing | |
| $144.00 | 1,725 | $248,400.00 | 12,052 | 2025-07-11 | Filing | |
| $129.05 | 1,723 | $222,353.15 | 12,651 | 2025-06-11 | Filing | |
| $145.26 | 10,966 | $1,592,914.58 | 498,710 | 2025-07-01 | Filing | |
| $144.29 | 5,262 | $759,250.30 | 509,676 | 2025-07-01 | Filing | |
| $143.41 | 3,772 | $540,954.59 | 514,938 | 2025-07-01 | Filing | |
| $130.00 | 599 | $77,870.00 | 10,329 | 2025-06-16 | Filing | |
| $129.05 | 1,723 | $222,353.15 | 10,928 | 2025-06-11 | Filing | |
| $130.19 | 54,347 | $7,075,425.06 | 515,677 | 2025-06-09 | Filing | |
| $130.00 | 3,594 | $467,220.00 | 11,064 | 2025-06-09 | Filing | |
| $128.04 | 2,693 | $344,801.49 | 12,244 | 2025-06-05 | Filing | |
| $119.00 | 24,190 | $2,878,646.29 | 10,835 | 2025-06-02 | Filing | |
| $125.00 | 63,418 | $7,927,294.39 | 14,658 | 2025-06-04 | Filing | |
| $120.00 | 11,309 | $1,357,080.00 | 18,613 | 2025-06-03 | Filing | |
| $117.01 | 750 | $87,757.50 | 5,055 | 2025-06-02 | Filing |