| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $36.36 | 3,000 | $109,080.00 | 1,989,425 | 2022-03-10 | Filing |
| Large Shareholder, Officer, Director | $36.75 | 10,000 | $367,500.00 | 1,986,425 | 2022-03-09 | Filing |
| Large Shareholder, Officer, Director | $36.82 | 4,800 | $176,736.00 | 1,976,425 | 2022-03-08 | Filing |
| Large Shareholder, Officer, Director | $36.98 | 2,722 | $100,659.56 | 6,558,546 | 2022-03-02 | Filing |
| Large Shareholder, Officer, Director | $36.37 | 10,000 | $363,700.00 | 6,555,824 | 2022-03-01 | Filing |
| Large Shareholder, Officer, Director | $36.45 | 6,401 | $233,316.45 | 6,545,824 | 2022-02-28 | Filing |
| Large Shareholder, Officer, Director | $36.37 | 918 | $33,387.66 | 1,971,625 | 2022-02-25 | Filing |
| Large Shareholder, Officer, Director | $34.90 | 3,471 | $121,137.90 | 6,539,423 | 2022-02-24 | Filing |
| Large Shareholder, Officer, Director | $36.02 | 10,000 | $360,200.00 | 6,535,952 | 2022-02-22 | Filing |
| Large Shareholder, Officer, Director | $36.97 | 10,000 | $369,700.00 | 6,525,952 | 2022-02-18 | Filing |
| Large Shareholder, Officer, Director | $36.73 | 3,104 | $114,009.92 | 6,515,952 | 2022-02-17 | Filing |
| Large Shareholder, Officer, Director | $35.46 | 10,000 | $354,600.00 | 6,512,848 | 2022-02-15 | Filing |
| Large Shareholder, Officer, Director | $34.90 | 10,000 | $349,000.00 | 6,502,848 | 2022-02-14 | Filing |
| Large Shareholder, Officer, Director | $37.58 | 10,000 | $375,800.00 | 1,275,336 | 2021-12-30 | Filing |
| Large Shareholder, Officer, Director | $36.48 | 12,057 | $439,839.36 | 1,970,707 | 2021-12-29 | Filing |
| Large Shareholder, Officer, Director | $36.64 | 5,000 | $183,200.00 | 100,459 | 2021-12-28 | Filing |
| Large Shareholder, Officer, Director | $36.27 | 2,964 | $107,504.28 | 95,459 | 2021-12-27 | Filing |
| Large Shareholder, Officer, Director | $36.15 | 17,107 | $618,418.05 | 1,958,650 | 2021-12-22 | Filing |
| Large Shareholder, Officer, Director | $35.84 | 3,369 | $120,744.96 | 1,941,543 | 2021-12-21 | Filing |
| Large Shareholder, Officer, Director | $34.30 | 600 | $20,580.00 | 1,938,174 | 2021-12-20 | Filing |