Biofrontera Inc. (BFRI)
NASDAQ: BFRI · Real-Time Price · USD
0.8651
-0.0212 (-2.39%)
At close: Jun 12, 2026, 4:00 PM EDT
0.8824
+0.0173 (2.00%)
After-hours: Jun 12, 2026, 7:36 PM EDT

Biofrontera Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10710424129
Market Cap Growth
79.19%-31.36%130.09%-82.83%-80.97%-
Enterprise Value
11.7912.814.598.18-1.93104.08
Last Close Price
0.870.571.092.7718.34150.40
PS Ratio
0.240.160.260.120.855.34
PB Ratio
1.670.632.180.881.0311.34
EV/Sales Ratio
0.270.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.38-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.241.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)
-133.96%-141.30%-384.98%-140.43%-3.63%-439.39%
Return on Assets (ROA)
-79.68%-44.90%-68.88%-57.58%-37.58%-65.25%
Return on Invested Capital (ROIC)
-88.21%-59.30%-131.57%-160.93%-117.60%-169.85%
Return on Capital Employed (ROCE)
-138.88%-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