| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $48.41 | 300 | $14,523.00 | 143,645 | 2025-09-04 | Filing |
| Large Shareholder, Officer, Director | $47.83 | 200 | $9,566.00 | 143,345 | 2025-09-03 | Filing |
| Director | $49.28 | 75 | $3,696.00 | 2,175 | 2025-08-20 | Filing |
| Director | $49.25 | 189 | $9,308.25 | 2,100 | 2025-08-19 | Filing |
| Officer | $49.25 | 350 | $17,237.50 | 2,987 | 2025-08-14 | Filing |
| Officer | $48.12 | 1 | $48.12 | 2,637 | 2025-06-23 | Filing |
| Director | $49.03 | 100 | $4,903.00 | 1,911 | 2025-08-18 | Filing |
| Director | $48.87 | 15 | $733.05 | 1,811 | 2025-08-15 | Filing |
| Director | $48.90 | 132 | $6,454.14 | 1,796 | 2025-08-14 | Filing |
| Director | $49.13 | 36 | $1,768.68 | 1,664 | 2025-08-12 | Filing |
| Director | $49.13 | 101 | $4,962.13 | 1,628 | 2025-08-11 | Filing |
| Director | $49.00 | 27 | $1,323.00 | 1,527 | 2025-08-08 | Filing |
| Large Shareholder, Director | $50.04 | 157 | $7,856.28 | 234,608 | 2025-06-17 | Filing |
| Large Shareholder, Director | $49.87 | 167 | $8,328.29 | 234,451 | 2025-06-17 | Filing |
| Large Shareholder, Director | $48.64 | 315 | $15,321.60 | 234,284 | 2025-06-17 | Filing |
| Large Shareholder, Officer, Director | $49.56 | 300 | $14,868.00 | 143,145 | 2025-06-18 | Filing |
| Large Shareholder, Officer, Director | $47.91 | 700 | $33,537.00 | 142,845 | 2025-06-16 | Filing |
| | $53.75 | 173 | $9,298.75 | 2,636 | 2025-03-10 | Filing |
| | $53.95 | 127 | $6,851.65 | 2,463 | 2025-03-07 | Filing |
| | $54.35 | 100 | $5,435.00 | 142,145 | 2025-03-05 | Filing |