| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $61.21 | 100 | $6,121.00 | 8,290 | 2026-05-15 | Filing |
| Director | $60.37 | 8,190 | $494,404.09 | 8,190 | 2026-05-15 | Filing |
| Large Shareholder, Director | $61.30 | 1,000 | $61,295.50 | 5,470 | 2026-05-15 | Filing |
| Director | $61.32 | 220 | $13,490.40 | 220 | 2026-05-15 | Filing |
| Director | $61.43 | 780 | $47,915.32 | 780 | 2026-05-15 | Filing |
| Director | $61.32 | 1,000 | $61,320.00 | 1,000 | 2026-05-15 | Filing |
| Director | $61.42 | 4,068 | $249,865.92 | 13,407 | 2026-05-15 | Filing |
| Officer, Director | $60.39 | 5,000 | $301,940.00 | 77,845 | 2026-05-15 | Filing |
| Large Shareholder, Director | $61.88 | 32,258 | $1,996,215.36 | 378,670 | 2026-05-15 | Filing |
| Large Shareholder, Director | $40.37 | 1,700 | $68,624.92 | 576,364 | 2022-07-11 | Filing |
| Large Shareholder, Director | $39.51 | 19,300 | $762,610.55 | 574,664 | 2022-07-11 | Filing |
| Large Shareholder, Director | $21.00 | 20,000 | $420,000.00 | 20,000 | 2015-02-04 | Filing |
| Large Shareholder, Officer | $21.00 | 10,000 | $210,000.00 | 10,000 | 2015-02-04 | Filing |
| Officer | $21.00 | 10,000 | $210,000.00 | 10,000 | 2015-02-04 | Filing |
| Large Shareholder, Director | $21.00 | 30,000 | $630,000.00 | 30,000 | 2015-02-04 | Filing |
| Large Shareholder, Director | $47.00 | 100 | $4,700.00 | 100 | 2015-01-29 | Filing |
| Director | $21.00 | 10,000 | $210,000.00 | 10,000 | 2015-02-04 | Filing |
| Large Shareholder, Officer, Director | $21.00 | 3,000 | $63,000.00 | 3,100 | 2015-02-04 | Filing |
| Large Shareholder, Officer, Director | $47.00 | 100 | $4,700.00 | 100 | 2015-01-29 | Filing |
| Large Shareholder, Director | $21.00 | 30,000 | $630,000.00 | 30,000 | 2015-02-04 | Filing |