| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $125.00 | 5,000 | $625,000.00 | 14,704 | 2021-08-04 | Filing | |
| $126.23 | 600 | $75,737.40 | 27,472 | 2021-08-04 | Filing | |
| $125.45 | 16,277 | $2,041,917.10 | 28,072 | 2021-08-04 | Filing | |
| $124.29 | 9,845 | $1,223,615.36 | 44,349 | 2021-08-04 | Filing | |
| $123.44 | 10,833 | $1,337,193.02 | 54,194 | 2021-08-04 | Filing | |
| $123.18 | 7,917 | $975,231.89 | 27,472 | 2021-08-03 | Filing | |
| $119.58 | 1,200 | $143,495.76 | 22,350 | 2021-06-15 | Filing | |
| $119.15 | 800 | $95,317.04 | 23,550 | 2021-06-15 | Filing | |
| $120.00 | 9,189 | $1,102,680.00 | 9,680 | 2021-06-14 | Filing | |
| $115.68 | 900 | $104,114.70 | 24,350 | 2021-06-01 | Filing | |
| $115.04 | 6,300 | $724,733.10 | 25,250 | 2021-06-01 | Filing | |
| $113.82 | 800 | $91,056.00 | 31,550 | 2021-06-01 | Filing | |
| $114.51 | 2,567 | $293,947.17 | 97,521 | 2021-05-07 | Filing | |
| $114.27 | 1,600 | $182,825.44 | 168,176 | 2021-05-03 | Filing | |
| $113.29 | 2,305 | $261,128.84 | 169,776 | 2021-05-03 | Filing | |
| $112.70 | 5,894 | $664,248.50 | 172,081 | 2021-05-03 | Filing | |
| $111.52 | 29,453 | $3,284,501.37 | 177,975 | 2021-05-03 | Filing | |
| $119.29 | 15,153 | $1,807,540.76 | 200,906 | 2021-04-14 | Filing | |
| $118.51 | 58,055 | $6,879,865.83 | 216,059 | 2021-04-14 | Filing | |
| $117.78 | 26,792 | $3,155,642.14 | 274,114 | 2021-04-14 | Filing |