| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $101.38 | 1,477 | $149,736.64 | 4,055,505 | 2021-02-16 | Filing |
| Large Shareholder | $100.45 | 8,073 | $810,929.62 | 4,056,982 | 2021-02-16 | Filing |
| Officer | $101.36 | 1,363 | $138,148.50 | 14,610 | 2021-02-11 | Filing |
| Director | $100.83 | 1,499 | $151,140.57 | 3,284 | 2021-02-09 | Filing |
| Officer | $102.74 | 3,617 | $371,600.45 | 27,093 | 2021-02-10 | Filing |
| Officer, Director | $102.16 | 11,000 | $1,123,804.00 | 43,728 | 2021-02-09 | Filing |
| Officer, Director | $101.83 | 10,000 | $1,018,300.00 | 54,728 | 2021-02-08 | Filing |
| Officer, Director | $101.29 | 10,000 | $1,012,869.00 | 152,678 | 2021-02-08 | Filing |
| Large Shareholder, Director | $96.04 | 110 | $10,564.40 | 1,357,402 | 2021-02-02 | Filing |
| Large Shareholder, Director | $95.39 | 3,505 | $334,350.36 | 1,357,512 | 2021-02-02 | Filing |
| Large Shareholder, Director | $94.77 | 1,385 | $131,252.43 | 1,361,017 | 2021-02-02 | Filing |
| Large Shareholder, Director | $94.87 | 150 | $14,231.21 | 1,362,402 | 2021-02-01 | Filing |
| Large Shareholder, Director | $94.33 | 3,250 | $306,566.33 | 1,362,552 | 2021-02-01 | Filing |
| Large Shareholder, Director | $93.70 | 1,600 | $149,918.88 | 1,365,802 | 2021-02-01 | Filing |
| Large Shareholder, Director | $96.04 | 110 | $10,564.40 | 1,147,187 | 2021-02-02 | Filing |
| Large Shareholder, Director | $95.39 | 3,506 | $334,445.40 | 1,147,297 | 2021-02-02 | Filing |
| Large Shareholder, Director | $94.77 | 1,384 | $131,157.67 | 1,150,803 | 2021-02-02 | Filing |
| Large Shareholder, Director | $94.87 | 150 | $14,231.21 | 1,152,187 | 2021-02-01 | Filing |
| Large Shareholder, Director | $94.33 | 3,250 | $306,566.65 | 1,152,337 | 2021-02-01 | Filing |
| Large Shareholder, Director | $93.70 | 1,600 | $149,918.88 | 1,155,587 | 2021-02-01 | Filing |