| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $152.59 | 246 | $37,536.08 | 4,051 | 2025-07-31 | Filing | |
| $150.60 | 300 | $45,179.01 | 4,297 | 2025-07-31 | Filing | |
| $148.87 | 200 | $29,774.00 | 4,597 | 2025-07-31 | Filing | |
| $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 |