Insider Confidence Shines: Harry Holds 4,778 Shares Amid C3is’s 99% Price Drop
Vafias Harry’s 4,778‑share hold and 2026 option vest signal insider confidence as C3is Inc. battles a 99% YTD price drop, hinting at potential turnaround moves.
4 minutes to read
