| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $264.91 | 600 | $158,946.00 | 4,150 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $269.33 | 200 | $53,866.00 | 2,949,944 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $268.48 | 1,243 | $333,720.14 | 2,950,144 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $267.65 | 2,500 | $669,132.25 | 2,951,387 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $266.62 | 3,200 | $853,187.84 | 2,953,887 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $265.74 | 2,657 | $706,066.13 | 2,957,087 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $264.73 | 1,200 | $317,680.44 | 2,959,744 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $269.30 | 400 | $107,720.00 | 0 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $268.55 | 3,400 | $913,080.54 | 400 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $267.68 | 6,110 | $1,635,533.97 | 3,800 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $266.68 | 8,490 | $2,264,149.71 | 9,910 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $265.75 | 6,800 | $1,807,116.32 | 18,400 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $264.77 | 3,800 | $1,006,125.24 | 25,200 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $277.15 | 699 | $193,729.25 | 0 | 2021-03-11 | Filing |
| Large Shareholder, Officer, Director | $276.10 | 1,303 | $359,758.30 | 699 | 2021-03-11 | Filing |
| Large Shareholder, Officer, Director | $274.93 | 723 | $198,775.04 | 2,002 | 2021-03-11 | Filing |
| Large Shareholder, Officer, Director | $273.99 | 1,843 | $504,967.99 | 2,725 | 2021-03-11 | Filing |
| Large Shareholder, Officer, Director | $272.79 | 500 | $136,395.50 | 4,568 | 2021-03-11 | Filing |
| Large Shareholder, Officer, Director | $272.06 | 350 | $95,220.76 | 5,068 | 2021-03-11 | Filing |
| Large Shareholder, Officer, Director | $270.16 | 90 | $24,314.70 | 5,418 | 2021-03-11 | Filing |