Loading...
XNASTORO
Market cap52mUSD
Dec 20, Last price  
2.75USD
1D
0.00%
1Q
-18.88%
IPO
-76.09%
Name

Toro Corp

Chart & Performance

D1W1MN
XNAS:TORO chart
P/E
0.37
P/S
0.62
EPS
7.37
Div Yield, %
1.75%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
78m
-29.87%
29,264,268111,885,86578,468,574
Net income
141m
+181.69%
-1,430,39149,926,383140,636,993
CFO
56m
+35.12%
-4,415,04441,538,20956,126,319

Profile

Toro Corp. acquires, owns, charters, and operates oceangoing tanker vessels and provides seaborne transportation services for crude oil and refined petroleum products worldwide. The company operates through Aframax/LR2 tanker and Handysize tanker segments. It operates a fleet of eight tanker vessels with an aggregate cargo carrying capacity of 0.7 million dwt. The company was incorporated in 2022 and is headquartered in Limassol, Cyprus.
IPO date
Feb 21, 2023
Employees
Domiciled in
CY
Incorporated in
MH

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFY
2023‑122022‑122021‑12
Income
Revenues
78,469
-29.87%
111,886
282.33%
29,264
 
Cost of revenue
30,592
63,249
29,998
Unusual Expense (Income)
NOPBT
47,877
48,637
(734)
NOPBT Margin
61.01%
43.47%
Operating Taxes
351
960
206
Tax Rate
0.73%
1.97%
NOPAT
47,526
47,677
(940)
Net income
140,637
181.69%
49,926
-3,590.40%
(1,430)
 
Dividends
(852)
Dividend yield
0.36%
Proceeds from repurchase of equity
18,418
(27,607)
105,462
BB yield
-7.69%
Debt
Debt current
1,311
2,606
2,930
Long-term debt
3,902
10,463
13,069
Deferred revenue
Other long-term liabilities
Net debt
(200,563)
(31,119)
9,526
Cash flow
Cash from operating activities
56,126
41,538
(4,415)
CAPEX
(72,238)
(853)
(111,288)
Cash from investing activities
50,706
11,789
(111,288)
Cash from financing activities
6,273
(16,511)
121,367
FCF
57,023
57,832
Balance
Cash
155,235
41,780
4,963
Long term investments
50,542
2,408
1,510
Excess cash
201,854
38,594
5,011
Stockholders' equity
239,322
149,945
104,031
Invested Capital
99,703
114,973
115,020
ROIC
44.28%
41.46%
ROCE
15.88%
31.67%
EV
Common stock shares outstanding
48,660
42,677
9,461
Price
4.92
 
Market cap
239,406
 
EV
158,444
EBITDA
54,716
55,931
3,100
EV/EBITDA
2.90
Interest
964
719
383
Interest/NOPBT
2.01%
1.48%