ICON logo

ICON

Icon Energy Corp.NASDAQIndustrials
$0.96-12.10%ClosedMarket Cap: $381,113

As of 2026-04-07

Valuation

P/E (TTM)

PEG

P/B

0.06

P/S

0.03

EV/EBITDA

10.15

DCF Value

$11.93

FCF Yield

-1387.3%

Div Yield

1811.1%

Margins & Returns

Gross Margin

22.5%

Operating Margin

1.6%

Net Margin

-37.3%

ROE

-20.0%

ROA

-7.2%

ROIC

0.3%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$3.5M20.3%$108.0K$-581.0K$-1.17
FY 2025$11.3M22.5%$180.0K$-4.2M$-5.83$0.07
Q3 2025$4.2M42.2%$1.3M$78.0K$-0.63
Q2 2025$2.0M5.4%$-371.0K$-717.0K$-1.10$0.07
Q1 2025$1.5M-3.3%$-813.0K$-3.0M$-2.42
Q4 2024$1.7M6.7%$-397.0K$-772.0K$-0.63$0.09
FY 2024$5.3M27.6%$170.0K$-210.0K$-0.17$0.17
Q3 2024$863.0K-25.0%$-395.0K$-425.0K$-0.71$0.08
Q2 2024$1.4M53.3%$556.0K$557.0K$0.88
Q1 2024$1.4M47.1%$406.0K$430.0K$11.86
Q4 2023$1.2M75.2%$395.0K$403.0K$0.33
FY 2023$4.5M73.2%$1.1M$1.2M$0.94