| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.37 | 400 | $46,548.00 | 186,926 | 2024-05-02 | Filing | |
| $115.51 | 4,478 | $517,253.78 | 187,326 | 2024-05-02 | Filing | |
| $114.59 | 3,010 | $344,915.90 | 191,804 | 2024-05-02 | Filing | |
| $113.52 | 2,912 | $330,570.24 | 194,814 | 2024-05-02 | Filing | |
| $112.16 | 500 | $56,080.00 | 197,726 | 2024-05-02 | Filing | |
| $123.00 | 15,000 | $1,845,000.00 | 130,358 | 2024-05-03 | Filing | |
| $120.00 | 30,000 | $3,600,000.00 | 130,358 | 2024-05-02 | Filing | |
| $120.99 | 600 | $72,594.00 | 131,783 | 2024-05-02 | Filing | |
| $119.95 | 1,459 | $175,007.05 | 132,383 | 2024-05-02 | Filing | |
| $118.72 | 1,500 | $178,080.00 | 133,842 | 2024-05-02 | Filing | |
| $117.84 | 2,139 | $252,059.76 | 135,342 | 2024-05-02 | Filing | |
| $116.69 | 1,200 | $140,028.00 | 137,481 | 2024-05-02 | Filing | |
| $115.41 | 1,400 | $161,574.00 | 138,681 | 2024-05-02 | Filing | |
| $114.37 | 801 | $91,610.37 | 140,081 | 2024-05-02 | Filing | |
| $113.43 | 2,001 | $226,973.43 | 140,882 | 2024-05-02 | Filing | |
| $112.14 | 300 | $33,642.00 | 142,883 | 2024-05-02 | Filing | |
| $118.35 | 200 | $23,670.00 | 213,548 | 2024-05-02 | Filing | |
| $117.64 | 1,329 | $156,343.56 | 213,748 | 2024-05-02 | Filing | |
| $116.35 | 2,600 | $302,510.00 | 215,077 | 2024-05-02 | Filing | |
| $115.51 | 5,689 | $657,136.39 | 217,677 | 2024-05-02 | Filing |