| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $147.00 | 1,000 | $147,000.00 | 10,500 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $146.00 | 1,000 | $146,000.00 | 11,500 | 2023-12-28 | Filing |
| Large Shareholder, Officer, Director | $145.06 | 2,500 | $362,641.75 | 12,500 | 2023-12-27 | Filing |
| Large Shareholder, Officer, Director | $142.37 | 5,000 | $711,835.50 | 15,000 | 2023-12-19 | Filing |
| Large Shareholder, Officer, Director | $140.40 | 4,400 | $617,767.04 | 20,000 | 2023-12-14 | Filing |
| Large Shareholder, Officer, Director | $140.15 | 8,000 | $1,121,182.40 | 7,049,341 | 2023-12-14 | Filing |
| Director | $139.73 | 1,000 | $139,734.60 | 0 | 2023-06-21 | Filing |
| Director | $137.00 | 500 | $68,500.00 | 250 | 2023-03-15 | Filing |
| Director | $137.50 | 1,250 | $171,879.38 | 750 | 2023-03-07 | Filing |
| Officer | $138.99 | 800 | $111,192.88 | 0 | 2023-03-03 | Filing |
| Officer, Director | $136.55 | 800 | $109,237.84 | 0 | 2023-03-03 | Filing |
| Other | $111.15 | 5,000 | $555,768.00 | 7,500 | 2023-01-10 | Filing |
| Other | $111.56 | 6,718 | $749,478.22 | 12,500 | 2023-01-10 | Filing |
| Other | $111.38 | 3,282 | $365,552.11 | 7,500 | 2023-01-09 | Filing |
| Other | $110.77 | 5,000 | $553,844.50 | 10,782 | 2023-01-09 | Filing |
| Other | $110.22 | 5,000 | $551,117.00 | 15,782 | 2023-01-09 | Filing |
| Officer | $110.71 | 1,737 | $192,304.14 | 0 | 2023-01-10 | Filing |
| Officer | $110.72 | 9,463 | $1,047,786.89 | 0 | 2023-01-09 | Filing |
| Officer, Director | $110.45 | 8,400 | $927,771.60 | 0 | 2023-01-09 | Filing |
| Other | $98.07 | 5,000 | $490,372.50 | 7,500 | 2022-12-23 | Filing |