Toro Corp. TORO

5.28 (0.46) (8.01%) as of 25 Sep
Market cap
$184.6M
P/E
131×
Insider Buys alert about insiders buying in the last 12 month
Mar '26 Dec '25 Sep '25 Jun '25 Older periods
P/E ratio
90.75 58.67 62.80 72.67

+8 more quarters

P/S ratio
4.12 4.48 2.78 1.92
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
23.20 30.44 (19.02) (3.13)
P/B ratio
0.46 0.58 0.28 0.20
EV/Sales
0.56 0.58 1.80 (3.53)
EV/EBITDA
19.02 42.64 0.00 40.85
EV/FCF
(0.33) (0.35) (0.89) 11.50
Current Ratio
22.23 2.30 5.94 19.96
Net Debt/EBITDA
1,642.65 (70.74) 58.38 966.73
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
1.10% 1.70% 1.59% 1.38%
Free Cash Flow Yield
(42.01%) (37.27%) (72.75%) (15.97%)
Free Cash Flow per Share
0.16 0.17 (1.76) (0.70)
Book value per Share
7.91 9.15 11.14 11.04
Free Cash Flow
3.81 2.98 (31.61) (12.38)
EV/EBIT
0.00 0.00 0.00 10.86
Other line items

Show all line items

Columns are period end dates