| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $27.13 | 5,000 | $135,650.00 | 6,474 | 2023-03-14 | Filing |
| Director | $29.09 | 5,795 | $168,576.55 | 12,050 | 2023-03-03 | Filing |
| Director | $28.70 | 44,205 | $1,268,683.50 | 12,050 | 2023-03-03 | Filing |
| Large Shareholder | $29.00 | 1,801,352 | $52,239,208.00 | 4,861,120 | 2023-01-26 | Filing |
| Large Shareholder | $29.00 | 1,801,352 | $52,239,208.00 | 4,861,120 | 2023-01-26 | Filing |
| Large Shareholder | $29.00 | 1,801,352 | $52,239,208.00 | 4,861,120 | 2023-01-26 | Filing |
| Large Shareholder | $29.10 | 1,800,000 | $52,380,000.00 | 5,937,814 | 2023-01-18 | Filing |
| Large Shareholder | $29.10 | 1,800,000 | $52,380,000.00 | 5,937,814 | 2023-01-18 | Filing |
| Large Shareholder | $29.10 | 1,800,000 | $52,380,000.00 | 5,937,814 | 2023-01-18 | Filing |
| Officer | $30.18 | 3,500 | $105,630.00 | 11,474 | 2022-12-14 | Filing |
| Officer | $32.02 | 6,000 | $192,120.00 | 0 | 2022-12-01 | Filing |
| Officer | $32.76 | 1,000 | $32,760.00 | 14,974 | 2022-11-23 | Filing |
| Large Shareholder, Officer, Director | $31.44 | 16,325 | $513,258.00 | 0 | 2022-11-22 | Filing |
| Large Shareholder, Officer, Director | $30.21 | 200,847 | $6,067,587.87 | 0 | 2022-11-22 | Filing |
| Large Shareholder, Director, Other | $31.44 | 16,325 | $513,258.00 | 0 | 2022-11-22 | Filing |
| Large Shareholder, Director, Other | $30.21 | 200,847 | $6,067,587.87 | 0 | 2022-11-22 | Filing |
| Large Shareholder, Officer, Director | $30.09 | 122,525 | $3,686,777.25 | 0 | 2022-11-21 | Filing |
| Large Shareholder, Director, Other | $30.09 | 122,525 | $3,686,777.25 | 0 | 2022-11-21 | Filing |
| Large Shareholder, Officer, Director | $30.09 | 69,898 | $2,103,230.82 | 0 | 2022-11-18 | Filing |
| Large Shareholder, Director, Other | $30.09 | 69,898 | $2,103,230.82 | 0 | 2022-11-18 | Filing |