| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $117.49 | 1,258 | $147,797.51 | 339,468 | 2021-07-26 | Filing | |
| $116.69 | 2,195 | $256,135.65 | 340,726 | 2021-07-26 | Filing | |
| $115.39 | 4,679 | $539,917.76 | 342,921 | 2021-07-26 | Filing | |
| $114.68 | 11,659 | $1,337,057.62 | 347,600 | 2021-07-26 | Filing | |
| $119.75 | 4,905 | $587,373.75 | 50,740 | 2021-07-21 | Filing | |
| $119.75 | 5,000 | $598,750.00 | 46,475 | 2021-07-21 | Filing | |
| $131.70 | 2,702 | $355,853.40 | 41,155 | 2021-07-02 | Filing | |
| $120.10 | 4,000 | $480,408.80 | 67,014 | 2021-06-23 | Filing | |
| $118.34 | 4,905 | $580,457.70 | 50,976 | 2021-06-23 | Filing | |
| $117.30 | 1,629 | $191,077.46 | 359,789 | 2021-06-21 | Filing | |
| $116.62 | 6,024 | $702,493.58 | 361,418 | 2021-06-21 | Filing | |
| $115.50 | 2,003 | $231,343.90 | 367,442 | 2021-06-21 | Filing | |
| $114.54 | 3,878 | $444,183.41 | 369,445 | 2021-06-21 | Filing | |
| $113.37 | 2,130 | $241,485.98 | 373,323 | 2021-06-21 | Filing | |
| $112.63 | 1,836 | $206,784.82 | 375,453 | 2021-06-21 | Filing | |
| $111.59 | 900 | $100,426.50 | 377,289 | 2021-06-21 | Filing | |
| $110.20 | 1,200 | $132,237.00 | 378,189 | 2021-06-21 | Filing | |
| $108.98 | 400 | $43,590.00 | 379,389 | 2021-06-21 | Filing | |
| $115.90 | 2,440 | $282,788.92 | 20,095 | 2021-06-14 | Filing | |
| $114.96 | 500 | $57,481.00 | 22,535 | 2021-06-14 | Filing |