| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $325.39 | 2,778 | $903,922.03 | 5,222 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $328.94 | 456 | $149,995.00 | 2,416,932 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $328.36 | 1,809 | $594,010.30 | 2,417,388 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $327.45 | 2,875 | $941,428.81 | 2,419,197 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $326.06 | 7,408 | $2,415,472.48 | 2,422,072 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $325.22 | 4,452 | $1,447,899.03 | 2,429,480 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $329.04 | 2,747 | $903,861.34 | 0 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $328.01 | 5,020 | $1,646,593.13 | 2,747 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $327.16 | 4,847 | $1,585,749.85 | 7,767 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $326.03 | 20,065 | $6,541,715.70 | 12,614 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $325.22 | 10,321 | $3,356,594.59 | 32,679 | 2021-04-30 | Filing |
| Large Shareholder, Officer, Director | $310.05 | 459 | $142,313.55 | 0 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $309.25 | 1,322 | $408,831.28 | 459 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $308.18 | 1,320 | $406,794.04 | 1,781 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $306.96 | 4,021 | $1,234,282.14 | 3,101 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $306.16 | 878 | $268,808.04 | 7,122 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $310.02 | 1,045 | $323,971.53 | 2,450,932 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $309.10 | 3,177 | $982,021.82 | 2,451,977 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $308.18 | 3,308 | $1,019,449.52 | 2,455,154 | 2021-04-28 | Filing |
| Large Shareholder, Officer, Director | $306.95 | 7,657 | $2,350,314.62 | 2,458,462 | 2021-04-28 | Filing |