| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $690.33 | 30 | $20,709.75 | 4,504 | 2021-08-03 | Filing | |
| $689.43 | 245 | $168,910.60 | 4,534 | 2021-08-03 | Filing | |
| $688.54 | 245 | $168,693.38 | 4,779 | 2021-08-03 | Filing | |
| $687.47 | 95 | $65,309.18 | 5,024 | 2021-08-03 | Filing | |
| $695.50 | 100 | $69,550.00 | 5,119 | 2021-08-03 | Filing | |
| $694.79 | 916 | $636,427.09 | 5,219 | 2021-08-03 | Filing | |
| $693.73 | 1,447 | $1,003,825.43 | 6,135 | 2021-08-03 | Filing | |
| $692.85 | 363 | $251,503.35 | 7,582 | 2021-08-03 | Filing | |
| $691.54 | 250 | $172,884.20 | 7,945 | 2021-08-03 | Filing | |
| $690.20 | 2,451 | $1,691,679.46 | 8,195 | 2021-08-03 | Filing | |
| $558.44 | 2,000 | $1,116,884.20 | 2,886 | 2021-05-28 | Filing | |
| $565.56 | 200 | $113,111.00 | 19,915 | 2021-05-28 | Filing | |
| $564.73 | 513 | $289,704.28 | 20,115 | 2021-05-28 | Filing | |
| $564.04 | 1,713 | $966,197.78 | 20,628 | 2021-05-28 | Filing | |
| $562.65 | 2,462 | $1,385,252.92 | 22,341 | 2021-05-28 | Filing | |
| $561.77 | 1,429 | $802,770.76 | 24,803 | 2021-05-28 | Filing | |
| $560.79 | 1,274 | $714,450.66 | 26,232 | 2021-05-28 | Filing | |
| $559.77 | 1,370 | $766,878.87 | 27,506 | 2021-05-28 | Filing | |
| $558.89 | 1,039 | $580,690.24 | 28,876 | 2021-05-28 | Filing | |
| $564.60 | 1,315 | $742,454.79 | 644,701 | 2021-05-28 | Filing |