| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $22.76 | 269,830 | $6,141,708.56 | 13,401,286 | 2022-06-01 | Filing |
| Large Shareholder, Director | $23.00 | 100 | $2,300.00 | 13,671,116 | 2022-05-31 | Filing |
| Large Shareholder, Director | $22.49 | 81,358 | $1,829,944.82 | 13,671,216 | 2022-05-31 | Filing |
| Large Shareholder, Director | $21.58 | 78,542 | $1,694,952.07 | 13,752,574 | 2022-05-31 | Filing |
| Large Shareholder, Director | $22.27 | 133,027 | $2,963,149.82 | 13,831,116 | 2022-05-27 | Filing |
| Large Shareholder, Director | $21.78 | 4,479 | $97,564.71 | 13,964,143 | 2022-05-27 | Filing |
| Large Shareholder, Director | $22.09 | 59,218 | $1,308,409.87 | 13,968,622 | 2022-05-26 | Filing |
| Large Shareholder, Director | $21.75 | 114,914 | $2,498,839.40 | 14,027,840 | 2022-05-26 | Filing |
| Large Shareholder, Director | $22.27 | 133,027 | $2,963,149.82 | 13,831,116 | 2022-05-27 | Filing |
| Large Shareholder, Director | $21.78 | 4,479 | $97,564.71 | 13,964,143 | 2022-05-27 | Filing |
| Large Shareholder, Director | $22.09 | 59,218 | $1,308,409.87 | 13,968,622 | 2022-05-26 | Filing |
| Large Shareholder, Director | $21.75 | 114,914 | $2,498,839.40 | 14,027,840 | 2022-05-26 | Filing |
| Large Shareholder, Director | $21.51 | 104,013 | $2,237,683.68 | 14,142,754 | 2022-05-25 | Filing |
| Large Shareholder, Director | $20.81 | 27,660 | $575,471.83 | 14,246,767 | 2022-05-25 | Filing |
| Large Shareholder, Director | $20.26 | 66,569 | $1,348,781.14 | 14,274,427 | 2022-05-24 | Filing |
| Large Shareholder, Director | $21.51 | 104,013 | $2,237,683.68 | 14,142,754 | 2022-05-25 | Filing |
| Large Shareholder, Director | $20.81 | 27,660 | $575,471.83 | 14,246,767 | 2022-05-25 | Filing |
| Large Shareholder, Director | $20.26 | 66,569 | $1,348,781.14 | 14,274,427 | 2022-05-24 | Filing |
| Large Shareholder, Director | $20.28 | 96,200 | $1,951,118.78 | 14,340,996 | 2022-05-23 | Filing |
| Large Shareholder, Director | $19.06 | 35,281 | $672,579.34 | 14,437,196 | 2022-05-20 | Filing |