| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $240.25 | 26,907 | $6,464,406.75 | 73,093 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $221.33 | 300 | $66,399.00 | 0 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $220.66 | 1,506 | $332,313.96 | 300 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $219.42 | 3,948 | $866,270.16 | 1,806 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $218.49 | 4,200 | $917,658.00 | 5,754 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $217.26 | 15,482 | $3,363,619.32 | 9,954 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $216.28 | 9,200 | $1,989,776.00 | 25,436 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $215.24 | 20,812 | $4,479,574.88 | 34,636 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $214.38 | 18,343 | $3,932,372.34 | 55,448 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $213.38 | 14,900 | $3,179,362.00 | 73,791 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $212.24 | 4,400 | $933,856.00 | 88,691 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $211.49 | 6,909 | $1,461,184.41 | 93,091 | 2021-03-08 | Filing |
| Director | $252.19 | 8,207 | $2,069,723.33 | 0 | 2021-03-02 | Filing |
| Officer | $257.95 | 120 | $30,954.00 | 122,319 | 2021-03-02 | Filing |
| Officer | $256.88 | 300 | $77,064.00 | 122,439 | 2021-03-02 | Filing |
| Officer | $255.34 | 500 | $127,670.00 | 122,739 | 2021-03-02 | Filing |
| Officer | $254.66 | 1,159 | $295,150.94 | 123,239 | 2021-03-02 | Filing |
| Officer | $253.05 | 700 | $177,135.00 | 124,398 | 2021-03-02 | Filing |
| Officer | $252.26 | 771 | $194,492.46 | 125,098 | 2021-03-02 | Filing |
| Officer | $251.25 | 300 | $75,375.00 | 125,869 | 2021-03-02 | Filing |