| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $483.66 | 1,318 | $637,463.88 | 24,108 | 2021-05-17 | Filing | |
| $482.78 | 3,268 | $1,577,725.04 | 25,426 | 2021-05-17 | Filing | |
| $481.80 | 3,205 | $1,544,169.00 | 28,694 | 2021-05-17 | Filing | |
| $480.57 | 501 | $240,765.57 | 31,899 | 2021-05-17 | Filing | |
| $479.52 | 800 | $383,616.00 | 32,400 | 2021-05-17 | Filing | |
| $478.32 | 800 | $382,656.00 | 33,200 | 2021-05-17 | Filing | |
| $484.56 | 8,500 | $4,118,760.00 | 635,784 | 2021-05-18 | Filing | |
| $491.75 | 600 | $295,050.00 | 40,479 | 2021-05-17 | Filing | |
| $502.20 | 8,500 | $4,268,700.00 | 644,284 | 2021-04-20 | Filing | |
| $487.86 | 600 | $292,716.00 | 41,079 | 2021-04-06 | Filing | |
| $468.60 | 2,106 | $986,871.60 | 52,216 | 2021-04-06 | Filing | |
| $473.63 | 8,500 | $4,025,855.00 | 654,500 | 2021-03-16 | Filing | |
| $528.56 | 200 | $105,712.00 | 1,543,899 | 2021-02-16 | Filing | |
| $527.76 | 2,800 | $1,477,728.00 | 1,544,099 | 2021-02-16 | Filing | |
| $526.81 | 1,876 | $988,295.56 | 1,546,899 | 2021-02-16 | Filing | |
| $525.74 | 2,300 | $1,209,202.00 | 1,548,775 | 2021-02-16 | Filing | |
| $524.89 | 1,000 | $524,890.00 | 1,551,075 | 2021-02-16 | Filing | |
| $523.63 | 400 | $209,452.00 | 1,552,075 | 2021-02-16 | Filing | |
| $521.66 | 100 | $52,166.00 | 1,552,475 | 2021-02-16 | Filing | |
| $520.42 | 300 | $156,126.00 | 1,552,575 | 2021-02-16 | Filing |