BLDP logo

BLDP

Ballard Power Systems Inc.NASDAQIndustrials
$2.48+2.90%OpenMarket Cap: $746.3M

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

1.23

P/S

7.47

EV/EBITDA

-3.02

DCF Value

$-2.62

FCF Yield

-8.9%

Div Yield

0.0%

Margins & Returns

Gross Margin

4.5%

Operating Margin

-104.8%

Net Margin

-91.3%

ROE

-14.7%

ROA

-13.4%

ROIC

-16.8%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$34.2M13.5%$-12.5M$-17.8M$-0.06
FY 2025$101.1M2.4%$-81.5M$-92.5M$-0.30
Q3 2025$32.5M15.3%$-29.9M$-28.1M$-0.09
Q2 2025$17.8M-8.4%$-33.2M$-24.3M$-0.08
Q1 2025$15.4M-23.4%$-29.1M$-21.0M$-0.07
Q4 2024$24.5M-13.2%$-36.4M$-46.5M$-0.15
FY 2024$69.7M-31.5%$-183.3M$-324.2M$-1.08
Q3 2024$14.8M-55.7%$-63.1M$-205.0M$-0.68
Q2 2024$16.0M-32.0%$-41.4M$-31.5M$-0.11
Q1 2024$14.5M-37.5%$-42.5M$-41.3M$-0.14
Q4 2023$47.4M-26.7%$-41.2M$-52.7M$-0.18
FY 2023$102.4M-21.3%$-162.9M$-177.7M$-0.61