Stocktoria

Bioventus Inc. BVS

Nasdaq · stock · Surgical & Medical Instruments & Apparatus · website · IPO 2021-02-11 · LEI

Bioventus Inc. statistics & valuation

Market cap$817.0M
P / E35.9×
P / S1.4×
P / B3.6×
P / FCF11.3×
Net margin4.0%
FCF margin12.7%
Net debt$227.7M
Net debt / EBITDA2.3×
Enterprise value USD$1.0B
EV / EBITDA10.3×
Earnings yield EBIT/EV5.2%
Return on capital10.3%
Graham number -64.3%$4.96

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($4.96); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
5.10% 4.50% -31.00% -30.50% -6.30% 4.00% 202020212022202320242025
Gross margin (%)
72.70% 70.30% 64.60% 64.10% 67.70% 68.30% 202020212022202320242025
Operating margin (%)
6.60% 2.80% -32.70% -16.00% -2.70% 9.50% 202020212022202320242025
Return on equity (%)
3.20% -38.50% -70.70% -19.50% 10.00% 202020212022202320242025
Shares outstanding
45.5M 61.4M 62.6M 64.5M 68.9M 202020212022202320242025
Net debt ($)
$86.5M $313.7M $354.8M $330.0M $266.7M $227.7M 202020212022202320242025
Share buybacks ($)
202020212022202320242025
Return on assets (%)
3.30% 1.60% -11.60% -19.30% -5.00% 3.30% 202020212022202320242025
Free cash flow margin (%)
17.30% 2.20% -2.90% 2.00% 6.60% 12.70% 202020212022202320242025
Debt / equity (×)
0.59× 0.93× 1.66× 1.66× 1.22× 202020212022202320242025
EPS ($)
-$0.15 -$2.59 -$2.49 -$0.56 $0.33 202020212022202320242025

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)

RatioFY2025FY2024FY2023FY2022FY2021FY2020
Gross margin68.3%67.7%64.1%64.6%70.3%72.7%
Operating margin9.5%-2.7%-16.0%-32.7%2.8%6.6%
Net margin4.0%-6.3%-30.5%-31.0%4.5%5.1%
FCF margin12.7%6.6%2.0%-2.9%2.2%17.3%
Return on assets3.3%-5.0%-19.3%-11.6%1.6%3.3%
Return on equity10.0%-19.5%-70.7%-38.5%3.2%
Debt / equity1.22×1.66×1.66×0.93×0.59×
Current ratio1.701.311.530.901.451.73

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