Biofrontera Inc. (BFRI)
NASDAQ: BFRI · Real-Time Price · USD
1.080
0.00 (0.00%)
At close: Jul 22, 2026, 4:00 PM EDT
1.080
0.00 (0.00%)
Pre-market: Jul 23, 2026, 7:04 AM EDT

Biofrontera Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14710424129
Market Cap Growth
65.93%-31.36%130.09%-82.83%-80.97%-
Enterprise Value
15.2312.814.598.18-1.93104.08
Last Close Price
1.080.571.092.7718.34150.40
PS Ratio
0.320.160.260.120.855.34
PB Ratio
2.110.632.180.881.0311.34
P/TBV Ratio
3.390.741.371.980.938.40
EV/Sales Ratio
0.350.310.390.24-0.074.32
EV/EBITDA Ratio
----0.11-
EV/EBIT Ratio
----0.10-
EV/FCF Ratio
----0.12-
Debt / Equity Ratio
1.190.560.990.980.040
Net Debt / Equity Ratio
1.270.591.110.83-1.11-2.16
Net Debt / EBITDA Ratio
-0.74-0.59-0.31-0.181.521.00
Net Debt / FCF Ratio
-0.83-0.46-0.48-0.161.630.92
Asset Turnover
1.621.651.490.860.550.62
Inventory Turnover
7.392.722.121.932.612.21
Quick Ratio
-000.361.682.67
Current Ratio
0.210.310.791.282.063.36
Return on Equity (ROE)
-202.12%-141.30%-384.98%-140.43%-3.63%-439.39%
Return on Assets (ROA)
-41.77%-44.90%-68.88%-57.58%-37.58%-65.25%
Return on Invested Capital (ROIC)
-73.23%-87.51%-190.13%-727.45%--
Return on Capital Employed (ROCE)
-72.83%-84.85%-172.76%-113.86%-53.57%-85.28%
Buyback Yield / Dilution
-59.24%-84.40%-256.74%-46.29%-140.00%-38338.75%
Total Shareholder Return
-59.24%-84.40%-256.74%-46.29%-140.00%-38338.75%
SEC Filings: 10-K · 10-Q