| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $272.73 | 3,200 | $872,735.68 | 0 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $271.99 | 3,500 | $951,964.30 | 3,200 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $270.70 | 6,395 | $1,731,114.35 | 6,700 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $269.94 | 10,505 | $2,835,680.83 | 13,095 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $268.97 | 2,300 | $618,628.70 | 23,600 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $267.61 | 2,300 | $615,508.06 | 25,900 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $266.64 | 800 | $213,315.04 | 28,200 | 2021-02-09 | Filing |
| Large Shareholder, Officer, Director | $269.55 | 110 | $29,650.01 | 0 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $268.47 | 560 | $150,344.49 | 110 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $267.64 | 710 | $190,022.20 | 670 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $266.66 | 1,160 | $309,328.85 | 1,380 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $265.76 | 2,210 | $587,322.31 | 2,540 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $269.51 | 350 | $94,328.99 | 3,205,556 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $268.41 | 1,350 | $362,348.24 | 3,205,906 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $267.44 | 1,600 | $427,907.68 | 3,207,256 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $266.52 | 3,050 | $812,898.81 | 3,208,856 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $265.72 | 4,650 | $1,235,576.15 | 3,211,906 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $269.45 | 800 | $215,562.00 | 0 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $268.42 | 3,700 | $993,135.50 | 800 | 2021-02-08 | Filing |
| Large Shareholder, Officer, Director | $267.44 | 4,500 | $1,203,499.80 | 4,500 | 2021-02-08 | Filing |