| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $338.79 | 4,226 | $1,431,711.75 | 100,774 | 2021-06-15 | Filing |
| Director | $348.00 | 265 | $92,220.00 | 613 | 2021-06-11 | Filing |
| Officer | $332.06 | 4,500 | $1,494,270.00 | 58,181 | 2021-06-03 | Filing |
| Officer | $340.64 | 4,919 | $1,675,625.38 | 62,681 | 2021-06-02 | Filing |
| Officer | $332.06 | 4,933 | $1,638,051.98 | 0 | 2021-06-03 | Filing |
| Officer | $340.64 | 5,056 | $1,722,293.03 | 4,933 | 2021-06-02 | Filing |
| Officer | $332.06 | 1,302 | $432,342.12 | 77,312 | 2021-06-03 | Filing |
| Officer | $340.64 | 1,335 | $454,758.81 | 78,614 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $352.10 | 100 | $35,210.00 | 25,000 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $351.63 | 700 | $246,140.02 | 25,100 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $350.05 | 1,641 | $574,435.00 | 25,800 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $349.14 | 4,033 | $1,408,075.57 | 27,441 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $348.19 | 11,216 | $3,905,272.12 | 31,474 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $347.42 | 11,837 | $4,112,378.58 | 42,690 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $346.31 | 3,290 | $1,139,356.61 | 54,527 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $345.22 | 1,641 | $566,508.32 | 57,817 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $344.32 | 3,936 | $1,355,225.02 | 59,458 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $343.19 | 2,616 | $897,779.02 | 63,394 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $342.21 | 2,601 | $890,099.65 | 66,010 | 2021-06-01 | Filing |
| Large Shareholder, Officer, Director | $341.19 | 1,389 | $473,908.88 | 68,611 | 2021-06-01 | Filing |