| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $312.16 | 2,909 | $908,062.97 | 33,701 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $311.04 | 1,114 | $346,497.11 | 36,610 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $309.94 | 3,696 | $1,145,529.74 | 37,724 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $308.96 | 3,042 | $939,849.93 | 41,420 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $307.92 | 2,517 | $775,038.42 | 44,462 | 2021-05-17 | Filing |
| Large Shareholder, Officer, Director | $307.06 | 3,021 | $927,614.36 | 46,979 | 2021-05-17 | Filing |
| Director | $316.00 | 1,000 | $316,000.00 | 4,287 | 2021-05-10 | Filing |
| Large Shareholder, Officer, Director | $346.05 | 100 | $34,605.00 | 25,000 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $344.68 | 400 | $137,870.00 | 25,100 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $343.88 | 900 | $309,492.54 | 25,500 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $342.93 | 1,152 | $395,059.28 | 26,400 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $341.80 | 1,997 | $682,570.41 | 27,552 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $340.75 | 2,834 | $965,680.68 | 29,549 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $339.69 | 2,351 | $798,618.01 | 32,383 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $338.67 | 2,317 | $784,709.51 | 34,734 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $337.58 | 4,715 | $1,591,696.77 | 37,051 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $336.80 | 3,200 | $1,077,758.40 | 41,766 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $335.35 | 1,731 | $580,493.27 | 44,966 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $334.68 | 12,133 | $4,060,616.63 | 46,697 | 2021-05-03 | Filing |
| Large Shareholder, Officer, Director | $333.57 | 8,167 | $2,724,225.36 | 58,830 | 2021-05-03 | Filing |