Stocktoria

EBR Systems, Inc. EBRCZ

OTC · stock · Surgical & Medical Instruments & Apparatus · website · IPO 2021-11-24

EBR Systems, Inc. statistics & valuation

Market cap$245.8M
P / B9.6×
Net margin-3015.3%
FCF margin-3517.3%
Net debt$36.0M
Enterprise value USD$281.8M
Earnings yield EBIT/EV-16.4%
Return on capital-55.4%

Market cap as of 2026-07-01. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-3015.30% 202320242025
Gross margin (%)
30.30% 202320242025
Operating margin (%)
-2850.20% 202320242025
Return on equity (%)
-112.80% -167.50% -190.60% 202320242025
Shares outstanding
307.0M 371.1M 417.3M 202320242025
Net debt ($)
$34.9M $36.0M 202320242025
Share buybacks ($)
202320242025
Return on assets (%)
-44.40% -55.50% -50.10% 202320242025
Free cash flow margin (%)
-3517.30% 202320242025
Debt / equity (×)
1.72× 1.63× 202320242025
EPS ($)
-$0.12 -$0.13 -$0.12 202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023
Gross margin30.3%——
Operating margin-2850.2%——
Net margin-3015.3%——
FCF margin-3517.3%——
Return on assets-50.1%-55.5%-44.4%
Return on equity-190.6%-167.5%-112.8%
Debt / equity1.63×1.72×—
Current ratio5.207.7411.53

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.