| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $398.67 | 1,200 | $478,401.00 | 66,447 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $397.54 | 553 | $219,839.90 | 67,647 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $396.56 | 800 | $317,251.04 | 68,200 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $395.40 | 500 | $197,702.00 | 69,000 | 2021-02-01 | Filing |
| Large Shareholder, Officer, Director | $394.03 | 500 | $197,014.00 | 69,500 | 2021-02-01 | Filing |
| Director | $430.73 | 306 | $131,803.38 | 0 | 2021-01-25 | Filing |
| Large Shareholder, Officer, Director | $338.57 | 900 | $304,713.00 | 25,000 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $336.52 | 1,527 | $513,860.08 | 25,900 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $335.15 | 1,400 | $469,205.94 | 27,427 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $333.26 | 400 | $133,302.00 | 28,827 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $332.42 | 4,800 | $1,595,633.28 | 29,227 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $330.39 | 1,800 | $594,707.94 | 34,027 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $329.15 | 9,316 | $3,066,333.45 | 35,827 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $328.20 | 27,403 | $8,993,730.37 | 45,143 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $327.20 | 13,424 | $4,392,301.92 | 72,546 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $326.12 | 25,772 | $8,404,679.59 | 85,970 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $325.15 | 25,953 | $8,438,620.55 | 111,742 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $324.13 | 9,557 | $3,097,673.14 | 137,695 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $323.23 | 3,708 | $1,198,521.64 | 147,252 | 2021-01-04 | Filing |
| Large Shareholder, Officer, Director | $322.02 | 2,900 | $933,844.37 | 150,960 | 2021-01-04 | Filing |