| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $35.62 | 20,000 | $712,400.00 | 1,937,574 | 2021-12-17 | Filing |
| Large Shareholder, Officer, Director | $35.53 | 20,000 | $710,600.00 | 1,917,574 | 2021-12-16 | Filing |
| Large Shareholder, Officer, Director | $34.97 | 1,599 | $55,917.03 | 1,897,574 | 2021-12-15 | Filing |
| Large Shareholder, Officer, Director | $35.10 | 25,000 | $877,500.00 | 6,464,219 | 2021-12-14 | Filing |
| Large Shareholder, Officer, Director | $35.67 | 847 | $30,212.49 | 6,439,219 | 2021-12-13 | Filing |
| Large Shareholder, Officer, Director | $35.49 | 769 | $27,291.81 | 6,438,372 | 2021-12-09 | Filing |
| Large Shareholder, Officer, Director | $36.37 | 5,676 | $206,436.12 | 6,437,603 | 2021-12-07 | Filing |
| Large Shareholder, Officer, Director | $36.44 | 4,479 | $163,214.76 | 1,895,975 | 2021-12-06 | Filing |
| Large Shareholder, Officer, Director | $34.84 | 9,722 | $338,714.48 | 6,431,927 | 2021-12-03 | Filing |
| Large Shareholder, Officer, Director | $34.45 | 2,497 | $86,021.65 | 6,422,205 | 2021-12-02 | Filing |
| Large Shareholder, Officer, Director | $35.39 | 10,000 | $353,900.00 | 6,419,708 | 2021-12-01 | Filing |
| Large Shareholder, Officer, Director | $34.44 | 3,636 | $125,223.84 | 6,409,708 | 2021-11-30 | Filing |
| Large Shareholder, Officer, Director | $34.99 | 600 | $20,994.00 | 6,406,072 | 2021-11-29 | Filing |
| Large Shareholder, Officer, Director | $35.61 | 10,000 | $356,100.00 | 6,405,472 | 2021-11-26 | Filing |
| Large Shareholder, Officer, Director | $38.00 | 3,750 | $142,500.00 | 6,395,472 | 2021-11-24 | Filing |
| Large Shareholder, Officer, Director | $38.23 | 4,401 | $168,250.23 | 6,391,722 | 2021-11-23 | Filing |
| Large Shareholder, Officer, Director | $38.04 | 2,628 | $99,969.12 | 6,387,321 | 2021-11-22 | Filing |
| Large Shareholder, Officer, Director | $37.85 | 10,000 | $378,500.00 | 6,384,693 | 2021-11-18 | Filing |
| Large Shareholder, Officer, Director | $38.74 | 4,728 | $183,162.72 | 6,374,693 | 2021-11-15 | Filing |
| Large Shareholder, Officer, Director | $38.88 | 10,000 | $388,800.00 | 6,369,965 | 2021-11-12 | Filing |