| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $260.62 | 400 | $104,246.52 | 3,103,389 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $259.49 | 800 | $207,592.00 | 3,103,789 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $258.17 | 550 | $141,994.77 | 3,104,589 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $257.15 | 550 | $141,432.01 | 3,105,139 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $255.50 | 150 | $38,324.51 | 3,105,689 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $267.35 | 300 | $80,205.99 | 0 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $266.47 | 2,100 | $559,582.38 | 300 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $265.77 | 2,422 | $643,697.36 | 2,400 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $264.61 | 4,600 | $1,217,214.28 | 4,822 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $263.67 | 7,300 | $1,924,797.57 | 9,422 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $262.73 | 4,500 | $1,182,275.10 | 16,722 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $261.64 | 1,800 | $470,947.32 | 21,222 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $260.55 | 878 | $228,764.13 | 23,022 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $259.39 | 1,900 | $492,833.02 | 23,900 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $258.19 | 1,300 | $335,643.36 | 25,800 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $257.29 | 1,400 | $360,203.06 | 27,100 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $256.07 | 500 | $128,034.15 | 28,500 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $262.53 | 565 | $148,329.05 | 0 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $261.59 | 1,292 | $337,969.89 | 565 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $260.25 | 1,740 | $452,843.00 | 1,857 | 2021-02-22 | Filing |