| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $106.10 | 7,151 | $758,751.13 | 321,880 | 2021-08-23 | Filing | |
| $105.20 | 6,228 | $655,182.49 | 329,031 | 2021-08-23 | Filing | |
| $104.24 | 1,159 | $120,809.99 | 335,259 | 2021-08-23 | Filing | |
| $102.95 | 600 | $61,767.00 | 336,418 | 2021-08-23 | Filing | |
| $101.72 | 1,554 | $158,068.84 | 337,018 | 2021-08-23 | Filing | |
| $97.11 | 5,000 | $485,550.00 | 1,898 | 2021-08-18 | Filing | |
| $97.11 | 4,905 | $476,324.55 | 50,460 | 2021-08-18 | Filing | |
| $103.70 | 6,000 | $622,200.00 | 46,200 | 2021-08-12 | Filing | |
| $107.56 | 2,555 | $274,825.51 | 76,047 | 2021-08-12 | Filing | |
| $106.98 | 41,033 | $4,389,566.72 | 78,602 | 2021-08-12 | Filing | |
| $106.93 | 1,412 | $150,985.16 | 486 | 2021-08-12 | Filing | |
| $117.27 | 2,702 | $316,863.54 | 40,850 | 2021-08-03 | Filing | |
| $123.54 | 200 | $24,708.00 | 252,412 | 2021-08-02 | Filing | |
| $121.09 | 400 | $48,436.80 | 252,612 | 2021-08-02 | Filing | |
| $120.21 | 1,000 | $120,212.60 | 253,012 | 2021-08-02 | Filing | |
| $119.03 | 400 | $47,613.64 | 254,012 | 2021-08-02 | Filing | |
| $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 |