| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $20.06 | 5,151 | $103,329.06 | 8,114,565 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $19.52 | 5,597 | $109,253.44 | 8,109,414 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $19.28 | 25,858 | $498,542.24 | 8,103,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 | $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 |