| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $264.73 | 600 | $158,835.72 | 20 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $263.69 | 990 | $261,057.46 | 620 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $262.66 | 680 | $178,610.30 | 1,610 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $261.79 | 380 | $99,479.25 | 2,290 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $260.57 | 400 | $104,226.08 | 2,670 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $259.62 | 400 | $103,848.84 | 3,070 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $258.28 | 440 | $113,641.40 | 3,470 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $257.22 | 840 | $216,067.07 | 3,910 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $265.27 | 250 | $66,318.45 | 3,061,839 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $264.66 | 1,150 | $304,357.62 | 3,062,089 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $263.70 | 2,450 | $646,059.12 | 3,063,239 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $262.63 | 1,550 | $407,078.83 | 3,065,689 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $261.64 | 1,100 | $287,800.81 | 3,067,239 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $260.47 | 900 | $234,424.89 | 3,068,339 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $259.42 | 800 | $207,533.36 | 3,069,239 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $258.37 | 1,200 | $310,045.32 | 3,070,039 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $257.24 | 1,600 | $411,585.60 | 3,071,239 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $265.35 | 600 | $159,212.70 | 0 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $264.63 | 3,400 | $899,746.08 | 600 | 2021-02-26 | Filing |
| Large Shareholder, Officer, Director | $263.73 | 5,800 | $1,529,656.62 | 4,000 | 2021-02-26 | Filing |