Facephi Biometria, S.A. (BME:FACE)
Spain flag Spain · Delayed Price · Currency is EUR
2.220
-0.040 (-1.77%)
Jun 5, 2026, 5:26 PM CET

Facephi Biometria Ratios and Metrics

Millions EUR. 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
586737424259
Market Cap Growth
-4.43%78.59%-10.22%-0.59%-29.20%-18.85%
Enterprise Value
657553574360
Last Close Price
2.202.531.672.002.503.93
PE Ratio
182.75210.00--37.90-
Forward PE
18.33--22.4245.0045.00
PS Ratio
1.431.651.121.421.613.86
PB Ratio
2.683.081.952.072.766.80
P/TBV Ratio
7.588.725.065.035.5116.40
P/FCF Ratio
--78.31---
P/OCF Ratio
--51.6848.87--
PEG Ratio
-4.054.054.054.054.05
EV/Sales Ratio
1.591.851.581.941.663.89
EV/EBITDA Ratio
29.8334.67--24.23-
EV/EBIT Ratio
39.8846.36--26.60-
EV/FCF Ratio
--110.78---
Debt / Equity Ratio
0.400.400.640.640.520.72
Debt / EBITDA Ratio
4.024.02--4.38-
Debt / FCF Ratio
--25.61---
Net Debt / Equity Ratio
0.300.300.330.500.360.52
Net Debt / EBITDA Ratio
2.962.96-0.99-2.093.08-7.21
Net Debt / FCF Ratio
--13.23-15.00-0.74-1.15
Asset Turnover
0.830.830.700.751.030.89
Quick Ratio
1.111.111.080.851.252.33
Current Ratio
1.121.121.080.851.252.33
Return on Equity (ROE)
1.56%1.56%-45.19%-24.39%9.25%-7.04%
Return on Assets (ROA)
2.07%2.07%-9.07%-8.70%4.02%-2.57%
Return on Invested Capital (ROIC)
5.75%6.04%-24.90%-21.37%9.61%-6.80%
Return on Capital Employed (ROCE)
7.10%7.10%-30.50%-23.30%8.40%-5.10%
Earnings Yield
0.55%0.48%-23.73%-10.34%2.64%-0.94%
FCF Yield
--1.28%-1.59%-17.61%-6.60%
Buyback Yield / Dilution
-4.89%-4.89%-19.32%-22.30%-15.13%-4.45%