Substrate Artificial Inteligence, S.A. (BME:SAI)
Spain flag Spain · Delayed Price · Currency is EUR
0.0686
-0.0036 (-4.99%)
Aug 7, 2026, 2:13 PM CET

BME:SAI Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
132326487-
Market Cap Growth
16.43%-14.58%-44.47%596.86%--
Enterprise Value
23.1329.2232.2950.038.090
Last Close Price
0.070.070.100.230.29-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--1.29---
PS Ratio
0.711.251.515.532.18-
PB Ratio
0.300.570.651.850.21-
P/TBV Ratio
0.780.800.56-0.46-
P/FCF Ratio
-17.10----
P/OCF Ratio
8.2014.39----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.291.621.845.812.58-
EV/EBITDA Ratio
7.689.717.40---
EV/EBIT Ratio
16.3220.629.38---
EV/FCF Ratio
-22.13----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.230.230.210.560.240.10
Debt / EBITDA Ratio
3.323.322.03---
Debt / FCF Ratio
7.567.56----
Net Debt / Equity Ratio
0.100.100.120.170.040.07
Net Debt / EBITDA Ratio
1.261.261.12-0.68-0.08-7.60
Net Debt / FCF Ratio
2.872.87-7.27-1.19-0.44-3.99
Asset Turnover
0.280.280.330.250.110.10
Inventory Turnover
1.371.375.245.346.8544.09
Quick Ratio
0.860.860.701.021.800.32
Current Ratio
0.780.780.610.741.260.26
Return on Equity (ROE)
-17.44%-17.44%22.31%-40.87%-42.16%-6.75%
Return on Assets (ROA)
2.19%2.19%5.45%-22.70%-53.07%-11.78%
Return on Invested Capital (ROIC)
3.00%3.00%7.77%-32.91%-38.71%-3.31%
Return on Capital Employed (ROCE)
2.92%2.92%8.57%-28.59%-63.82%-14.71%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
--77.82%---
FCF Yield
-5.85%----
Buyback Yield / Dilution
-27.46%-27.46%-113.10%-88.41%-16.00%-
Total Shareholder Return
-27.46%-27.46%-113.10%-88.41%-16.00%-