| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $249.73 | 100 | $24,973.00 | 126,169 | 2021-03-02 | Filing |
| Officer | $247.09 | 200 | $49,418.00 | 126,269 | 2021-03-02 | Filing |
| Officer | $251.71 | 3,881 | $976,886.51 | 146,116 | 2021-03-02 | Filing |
| Officer | $240.45 | 833 | $200,294.85 | 147,310 | 2021-03-01 | Filing |
| Officer | $237.50 | 3,890 | $923,875.00 | 148,143 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $239.85 | 1,000 | $239,850.00 | 0 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $238.97 | 5,264 | $1,257,938.08 | 1,000 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $237.58 | 8,429 | $2,002,561.82 | 6,264 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $236.66 | 3,700 | $875,642.00 | 14,693 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $235.70 | 16,155 | $3,807,733.50 | 18,393 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $234.94 | 38,023 | $8,933,123.62 | 34,548 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $233.97 | 21,063 | $4,928,110.11 | 72,571 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $232.80 | 6,366 | $1,482,004.80 | 93,634 | 2021-03-01 | Filing |
| Officer | $248.00 | 4,994 | $1,238,512.00 | 147,310 | 2021-02-23 | Filing |
| Large Shareholder, Officer, Director | $275.00 | 617 | $169,675.00 | 0 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $274.18 | 2,810 | $770,445.80 | 617 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $273.22 | 3,585 | $979,493.70 | 3,427 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $272.50 | 31,523 | $8,590,017.50 | 7,012 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $271.14 | 18,777 | $5,091,195.78 | 38,535 | 2021-02-22 | Filing |
| Large Shareholder, Officer, Director | $270.32 | 33,840 | $9,147,628.80 | 57,312 | 2021-02-22 | Filing |