| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $69.73 | 3,591 | $250,400.43 | 691,337 | 2021-12-06 | Filing |
| Officer, Director | $69.12 | 10,509 | $726,382.08 | 694,928 | 2021-12-06 | Filing |
| Officer, Director | $68.29 | 900 | $61,461.00 | 705,437 | 2021-12-06 | Filing |
| Officer, Director | $62.62 | 5,064 | $317,107.68 | 706,337 | 2021-11-18 | Filing |
| Officer, Director | $62.10 | 9,936 | $617,025.60 | 711,401 | 2021-11-18 | Filing |
| Officer, Director | $68.23 | 386 | $26,336.78 | 721,337 | 2021-10-20 | Filing |
| Officer, Director | $67.49 | 14,614 | $986,298.86 | 721,723 | 2021-10-20 | Filing |
| Officer, Director | $66.19 | 15,000 | $992,850.00 | 736,337 | 2021-09-02 | Filing |
| Officer, Director | $69.46 | 126 | $8,751.96 | 751,337 | 2021-08-09 | Filing |
| Officer, Director | $68.87 | 6,422 | $442,283.14 | 751,463 | 2021-08-09 | Filing |
| Officer, Director | $67.92 | 8,452 | $574,059.84 | 757,885 | 2021-08-09 | Filing |
| Officer, Director | $59.49 | 11,800 | $701,982.00 | 766,337 | 2021-07-15 | Filing |
| Officer, Director | $58.89 | 3,200 | $188,448.00 | 778,137 | 2021-07-15 | Filing |
| Officer, Director | $62.98 | 15,000 | $944,700.00 | 781,337 | 2021-06-22 | Filing |
| Officer, Director | $62.67 | 411 | $25,757.37 | 796,337 | 2021-06-09 | Filing |
| Officer, Director | $61.92 | 14,589 | $903,350.88 | 796,748 | 2021-06-09 | Filing |
| Officer, Director | $62.59 | 3,515 | $220,003.85 | 811,337 | 2021-06-08 | Filing |
| Officer, Director | $61.81 | 11,485 | $709,887.85 | 814,852 | 2021-06-08 | Filing |
| Large Shareholder | $60.45 | 14,936 | $902,881.20 | 6,538,215 | 2021-06-03 | Filing |
| Large Shareholder | $59.75 | 74,665 | $4,461,233.75 | 6,553,151 | 2021-06-03 | Filing |