CTRM Financial SummaryCastor Maritime Inc. key financial data and ratios.Income Statement (Latest Annual)Revenue$66.2MNet Income$14.6MEPS3.50TTM RatiosP/S0.23P/B0.03Current Ratio5.61Key Metrics