| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $26.85 | 10,000 | $268,500.00 | 1,611,905 | 2025-05-19 | Filing |
| Large Shareholder, Officer, Director | $26.31 | 175 | $4,604.25 | 23,075 | 2025-04-17 | Filing |
| Large Shareholder, Officer, Director | $26.31 | 175 | $4,604.25 | 23,075 | 2025-04-17 | Filing |
| Large Shareholder, Officer, Director | $26.31 | 175 | $4,604.25 | 23,075 | 2025-04-17 | Filing |
| Large Shareholder, Officer, Director | $26.31 | 175 | $4,604.25 | 23,075 | 2025-04-17 | Filing |
| Large Shareholder, Officer, Director | $26.31 | 10,000 | $263,100.00 | 1,621,905 | 2025-04-17 | Filing |
| Large Shareholder, Officer, Director | $26.70 | 175 | $4,672.50 | 23,250 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $26.70 | 175 | $4,672.50 | 23,250 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $26.70 | 175 | $4,672.50 | 23,250 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $26.70 | 175 | $4,672.50 | 23,250 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $26.70 | 10,000 | $267,000.00 | 1,631,905 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $29.27 | 175 | $5,122.25 | 23,425 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $29.27 | 175 | $5,122.25 | 23,425 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $29.27 | 175 | $5,122.25 | 23,425 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $29.27 | 175 | $5,122.25 | 23,425 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $29.27 | 10,000 | $292,700.00 | 1,641,905 | 2025-02-18 | Filing |
| Large Shareholder, Officer, Director | $28.67 | 175 | $5,017.25 | 23,600 | 2025-01-17 | Filing |
| Large Shareholder, Officer, Director | $28.67 | 175 | $5,017.25 | 23,600 | 2025-01-17 | Filing |
| Large Shareholder, Officer, Director | $28.67 | 175 | $5,017.25 | 23,600 | 2025-01-17 | Filing |
| Large Shareholder, Officer, Director | $28.67 | 175 | $5,017.25 | 23,600 | 2025-01-17 | Filing |