| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $19.28 | 28,858 | $556,382.24 | 8,106,817 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $19.50 | 50,000 | $975,000.00 | 8,077,959 | 2026-02-23 | Filing |
| Large Shareholder, Officer, Director | $19.37 | 3,528 | $68,337.36 | 8,027,959 | 2026-02-20 | Filing |
| Large Shareholder, Officer, Director | $18.83 | 57,898 | $1,090,219.34 | 8,024,431 | 2026-02-19 | Filing |
| Large Shareholder, Officer, Director | $18.81 | 100,000 | $1,881,000.00 | 7,966,533 | 2026-02-18 | Filing |
| Large Shareholder, Officer, Director | $18.53 | 1,968 | $36,467.04 | 7,866,533 | 2026-02-17 | Filing |
| Large Shareholder, Officer, Director | $18.76 | 100,000 | $1,876,000.00 | 1,009,021 | 2023-05-12 | Filing |
| Large Shareholder, Officer, Director | $18.84 | 47,540 | $895,653.60 | 909,021 | 2023-05-11 | Filing |
| Large Shareholder, Officer, Director | $18.84 | 42,140 | $793,917.60 | 861,481 | 2023-05-10 | Filing |
| Large Shareholder, Officer, Director | $18.86 | 100,000 | $1,886,000.00 | 819,341 | 2023-05-09 | Filing |
| Large Shareholder, Officer, Director | $18.93 | 100,000 | $1,893,000.00 | 7,677,628 | 2023-05-08 | Filing |
| Large Shareholder, Officer, Director | $18.89 | 100,000 | $1,889,000.00 | 7,577,628 | 2023-05-05 | Filing |
| Large Shareholder, Officer, Director | $18.60 | 80,000 | $1,488,000.00 | 7,477,628 | 2023-05-04 | Filing |
| Large Shareholder, Officer, Director | $17.66 | 100,000 | $1,766,000.00 | 7,397,628 | 2023-05-03 | Filing |
| Large Shareholder, Officer, Director | $17.66 | 100,000 | $1,766,000.00 | 7,297,628 | 2023-05-02 | Filing |
| Large Shareholder, Officer, Director | $17.99 | 120,000 | $2,158,800.00 | 7,197,628 | 2023-05-01 | Filing |
| Large Shareholder, Officer, Director | $19.29 | 10,000 | $192,900.00 | 2,267,022 | 2023-03-13 | Filing |
| Large Shareholder, Officer, Director | $21.98 | 40,000 | $879,200.00 | 7,077,628 | 2023-03-09 | Filing |
| Large Shareholder, Officer, Director | $28.35 | 10,000 | $283,500.00 | 2,257,022 | 2022-11-04 | Filing |
| Large Shareholder, Officer, Director | $28.35 | 10,000 | $283,500.00 | 6,987,855 | 2022-11-04 | Filing |