Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $18.75 | 15,923 | Large Shareholder, Officer, Director | 1,474,513 | 2024-03-22 | Filing |
| $19.55 | 16,278 | Large Shareholder, Officer, Director | 1,490,436 | 2024-03-21 | Filing |
| $19.59 | 12,206 | Large Shareholder, Officer, Director | 1,506,714 | 2024-03-20 | Filing |
| $19.35 | 5,384 | Large Shareholder, Officer, Director | 1,518,920 | 2024-03-19 | Filing |
| $20.07 | 7,247 | Large Shareholder, Officer, Director | 1,524,304 | 2024-03-12 | Filing |
| $20.22 | 11,000 | Large Shareholder, Officer, Director | 1,531,551 | 2024-03-11 | Filing |
| $20.33 | 56,207 | Large Shareholder, Officer, Director | 1,542,551 | 2024-03-08 | Filing |
| $21.22 | 7,165 | Large Shareholder, Officer, Director | 1,598,758 | 2024-03-08 | Filing |
| $20.08 | 29,300 | Large Shareholder, Officer, Director | 1,605,923 | 2023-05-23 | Filing |
| $20.47 | 200 | Large Shareholder, Officer, Director | 1,635,223 | 2023-05-22 | Filing |
| $19.97 | 41,658 | Large Shareholder, Officer, Director | 1,635,423 | 2023-05-22 | Filing |
| $19.69 | 43,842 | Large Shareholder, Officer, Director | 1,677,081 | 2023-05-19 | Filing |
| $64.74 | 6,136 | Officer | 9,929 | 2022-05-25 | Filing |
| $92.50 | 20,000 | Large Shareholder | 1,336,083 | 2022-03-24 | Filing |
| $90.00 | 20,000 | Large Shareholder | 1,356,083 | 2022-03-23 | Filing |
| $64.89 | 16,039 | Officer | 3,525 | 2022-03-18 | Filing |
| $68.06 | 23,917 | Large Shareholder | 1,406,083 | 2022-03-07 | Filing |
| $68.38 | 160,000 | Large Shareholder | 1,430,000 | 2022-03-04 | Filing |
| $61.93 | 69,272 | Large Shareholder | 1,590,000 | 2022-03-03 | Filing |
| $58.36 | 5,000 | Large Shareholder | 1,659,272 | 2022-03-02 | Filing |