Icon Energy Corp. (ICON)
NASDAQ: ICON · Real-Time Price · USD
1.150
-0.170 (-12.88%)
At close: Mar 9, 2026, 4:00 PM EDT
1.140
-0.010 (-0.87%)
After-hours: Mar 9, 2026, 6:16 PM EDT

Icon Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
313---
Market Cap Growth
-19.15%-53.75%----
Enterprise Value
343318---
Last Close Price
1.323.35429.30---
PS Ratio
0.260.130.61---
PB Ratio
0.040.070.28---
P/TBV Ratio
0.130.070.28---
P/OCF Ratio
3.611.873.74---
EV/Sales Ratio
3.002.913.32---
EV/EBITDA Ratio
10.8610.5313.55---
EV/EBIT Ratio
187.58181.96103.63---
Debt / Equity Ratio
1.631.631.36---
Debt / EBITDA Ratio
11.1811.1812.25---
Net Debt / Equity Ratio
1.441.441.28-0.29-0.25-0.19
Net Debt / EBITDA Ratio
9.939.9311.53-1.51-0.72-0.58
Net Debt / FCF Ratio
-5.84-5.84-0.87-1.09-0.94-0.62
Asset Turnover
0.260.260.260.330.50-
Inventory Turnover
28.3028.3033.9425.1225.57-
Quick Ratio
0.910.910.280.7313.291.33
Current Ratio
1.101.100.390.8114.631.60
Return on Equity (ROE)
-25.34%-25.34%-2.01%9.83%31.38%-
Return on Assets (ROA)
0.26%0.26%0.51%5.03%18.08%-
Return on Capital Employed (ROCE)
0.30%0.30%0.70%12.10%29.50%28.40%
Earnings Yield
-248.69%-280.64%-6.49%---
FCF Yield
-183.27%-353.52%-530.73%---
Dividend Yield
4086.96%-10.95%---
Payout Ratio
---286.32%62.19%35.12%
Total Shareholder Return
4086.96%-10.95%---
Source: S&P Capital IQ. Standard template. Financial Sources.