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
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
P/E ratio
58.67 2.58 0.56 0.76 0.76
P/S ratio
4.48 2.18 2.84 0.00 0.00
P/FCF ratio
0.00 4.59 0.00 0.00 0.00
P/Operating CF
30.44 (17.92) (1.72) 2.62 2.62
P/B ratio
0.58 0.25 0.44 0.77 0.77
EV/Sales
0.58 0.75 (2.54) 0.00 0.00
EV/EBITDA
42.64 0.00 0.00 0.00 0.00
EV/FCF
(0.35) 1.57 1.37 0.00 0.00
Current Ratio
2.30 11.77 21.01 8.40 1.81
Net Debt/EBITDA
(305.33) 55.40 (12.67) (0.49) 3.56
Debt/Equity
0.00 0.00 0.03 0.09 0.15
ROE
0.79% 11.03% 86.40% 40.83% 0.00%
ROA
0.43% 6.53% 58.87% 35.47% 0.00%
ROIC
(3.83%) (2.15%) 16.97% 28.85% 0.00%
Return on Tangible Assets
0.95% 16.80% 58.49% 35.48% (1.26%)
Average Days of Receivables
129.88 274.69 39.64 36.46 51.16
Earnings Yield
1.70% 38.79% 178.84% 132.42% 132.42%
Free Cash Flow Yield
(37.27%) 21.80% (65.10%) 0.00% 0.00%
Free Cash Flow per Share
(1.96) 0.61 (3.26) 5.64 (0.47)
Book value per Share
9.15 11.44 11.44 14.85 11.00
Free Cash Flow
(35.11) 10.66 (50.37) 53.33 (4.41)
EV/EBIT
0.00 0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates