| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director, Other | $149.31 | 600 | $89,584.02 | 1,125 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $148.04 | 2,870 | $424,888.86 | 1,725 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $147.10 | 2,225 | $327,299.50 | 4,595 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $146.18 | 7,471 | $1,092,121.24 | 6,820 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $145.22 | 5,729 | $831,962.52 | 14,291 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $143.47 | 400 | $57,387.00 | 20,020 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $142.68 | 314 | $44,800.83 | 20,420 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $141.30 | 1,579 | $223,105.44 | 20,734 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $140.36 | 3,811 | $534,894.05 | 22,313 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $139.43 | 1,422 | $198,270.17 | 26,124 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director, Other | $138.16 | 2,454 | $339,052.25 | 27,546 | 2021-11-15 | Filing |
| Officer | $151.03 | 200 | $30,205.00 | 178,318 | 2021-11-15 | Filing |
| Officer | $150.12 | 1,759 | $264,066.01 | 178,518 | 2021-11-15 | Filing |
| Officer | $149.01 | 1,000 | $149,011.00 | 180,277 | 2021-11-15 | Filing |
| Officer | $148.05 | 2,783 | $412,027.88 | 181,277 | 2021-11-15 | Filing |
| Officer | $146.93 | 3,095 | $454,747.42 | 184,060 | 2021-11-15 | Filing |
| Officer | $146.14 | 7,590 | $1,109,230.68 | 187,155 | 2021-11-15 | Filing |
| Officer | $145.04 | 1,384 | $200,730.24 | 194,745 | 2021-11-15 | Filing |
| Officer | $143.55 | 2,000 | $287,095.80 | 196,129 | 2021-11-15 | Filing |
| Officer | $141.44 | 1,417 | $200,425.44 | 198,129 | 2021-11-15 | Filing |