| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $101.11 | 7,800 | $788,658.00 | 634,702 | 2021-03-17 | Filing |
| Officer, Director | $100.67 | 4,200 | $422,814.00 | 642,502 | 2021-03-17 | Filing |
| Other | $100.70 | 2,803 | $282,262.94 | 0 | 2021-03-17 | Filing |
| Other | $99.99 | 15,197 | $1,519,617.94 | 2,803 | 2021-03-17 | Filing |
| Officer | $100.26 | 16,000 | $1,604,089.60 | 28,133 | 2021-03-15 | Filing |
| Officer, Director | $100.41 | 13,000 | $1,305,322.20 | 634,702 | 2021-03-12 | Filing |
| Officer, Director | $100.51 | 13,000 | $1,306,639.10 | 715,112 | 2021-03-12 | Filing |
| Officer | $100.40 | 15,000 | $1,506,054.00 | 0 | 2021-03-11 | Filing |
| Other | $100.44 | 15,000 | $1,506,612.00 | 112,589 | 2021-03-10 | Filing |
| Officer, Director | $100.56 | 12,000 | $1,206,720.00 | 715,112 | 2021-03-10 | Filing |
| Officer, Director | $100.63 | 13,000 | $1,308,190.00 | 715,112 | 2021-03-09 | Filing |
| Officer, Director | $100.56 | 12,000 | $1,206,720.00 | 634,702 | 2021-03-10 | Filing |
| Officer, Director | $100.52 | 13,000 | $1,306,760.00 | 634,702 | 2021-03-09 | Filing |
| Officer | $100.45 | 3,000 | $301,353.30 | 52,436 | 2021-03-10 | Filing |
| Other | $100.46 | 1,875 | $188,363.81 | 0 | 2021-03-09 | Filing |
| Officer | $100.31 | 11,900 | $1,193,643.78 | 0 | 2021-03-08 | Filing |
| Officer | $96.11 | 5,227 | $502,386.83 | 28,133 | 2021-03-04 | Filing |
| Officer | $95.76 | 8,773 | $840,122.66 | 33,360 | 2021-03-04 | Filing |
| Officer | $97.57 | 10,000 | $975,666.00 | 0 | 2021-03-03 | Filing |
| Officer, Director | $97.34 | 12,000 | $1,168,118.40 | 715,112 | 2021-03-03 | Filing |