| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $231.21 | 1,304 | $301,497.84 | 73,714 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $230.36 | 10,036 | $2,311,890.95 | 75,018 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $229.66 | 13,565 | $3,115,337.90 | 85,054 | 2021-05-14 | Filing |
| Large Shareholder, Officer, Director | $228.93 | 1,100 | $251,823.00 | 98,619 | 2021-05-14 | Filing |
| Large Shareholder | $240.05 | 74 | $17,763.70 | 1,082,800 | 2021-05-12 | Filing |
| Large Shareholder | $238.70 | 19 | $4,415.95 | 1,082,874 | 2021-05-12 | Filing |
| Large Shareholder | $237.49 | 111 | $26,361.39 | 1,082,893 | 2021-05-12 | Filing |
| Large Shareholder | $236.53 | 685 | $161,904.79 | 1,083,004 | 2021-05-12 | Filing |
| Large Shareholder | $240.05 | 115 | $27,605.75 | 1,118,253 | 2021-05-12 | Filing |
| Large Shareholder | $238.70 | 29 | $6,874.56 | 1,118,368 | 2021-05-12 | Filing |
| Large Shareholder | $237.49 | 173 | $40,967.03 | 1,118,397 | 2021-05-12 | Filing |
| Large Shareholder | $236.53 | 1,064 | $251,620.61 | 1,118,569 | 2021-05-12 | Filing |
| Large Shareholder | $240.05 | 400 | $96,020.00 | 14,598,864 | 2021-05-12 | Filing |
| Large Shareholder | $238.70 | 100 | $23,870.00 | 14,599,264 | 2021-05-12 | Filing |
| Large Shareholder | $237.49 | 600 | $142,494.00 | 14,599,364 | 2021-05-12 | Filing |
| Large Shareholder | $236.53 | 3,700 | $875,161.00 | 14,599,964 | 2021-05-12 | Filing |
| Large Shareholder | $242.60 | 340 | $82,362.70 | 1,075,757 | 2021-05-11 | Filing |
| Large Shareholder | $242.04 | 4,051 | $980,455.63 | 1,076,096 | 2021-05-11 | Filing |
| Large Shareholder | $241.07 | 5,546 | $1,336,901.90 | 1,080,147 | 2021-05-11 | Filing |
| Large Shareholder | $240.02 | 1,899 | $455,869.99 | 1,085,693 | 2021-05-11 | Filing |