SpineGuard SA (EPA:ALSGD)
France flag France · Delayed Price · Currency is EUR
0.0855
+0.0023 (2.76%)
Aug 3, 2026, 4:12 PM CET

SpineGuard Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
891171830
Market Cap Growth
47.66%-15.17%52.70%-58.98%-41.11%20.89%
Enterprise Value
7.559.2212.976.5117.5629.57
Last Close Price
0.090.100.220.200.571.11
Forward PE
-5.425.425.425.425.42
PS Ratio
2.082.522.401.703.196.88
PB Ratio
1.431.732.861.213.476.00
P/TBV Ratio
5.566.57-5.4322.6128.00
EV/Sales Ratio
2.012.452.791.513.146.71
EV/EBITDA Ratio
-1.161.220.61--
EV/EBIT Ratio
-1.221.260.61--
Debt / Equity Ratio
0.160.160.280.310.550.71
Debt / EBITDA Ratio
-0.180.240.29--
Net Debt / Equity Ratio
-0.05-0.050.46-0.13-0.06-0.14
Net Debt / EBITDA Ratio
0.66-0.030.17-0.080.210.71
Net Debt / FCF Ratio
0.250.25-0.74-0.200.62
Asset Turnover
0.450.450.480.380.480.44
Inventory Turnover
0.570001.141.19
Quick Ratio
1.381.380.691.731.682.00
Current Ratio
1.751.750.972.041.932.22
Return on Equity (ROE)
-44.11%-44.11%-62.04%-74.88%-46.97%-68.43%
Return on Assets (ROA)
-8.94%91.28%107.10%94.41%-16.27%-14.14%
Return on Invested Capital (ROIC)
-14.26%139.13%188.92%211.14%-41.53%-56.16%
Return on Capital Employed (ROCE)
-12.95%132.27%158.60%133.12%-19.87%-28.65%
Buyback Yield / Dilution
-39.10%-39.10%-8.33%-47.77%-15.04%-38.58%
Total Shareholder Return
-39.10%-39.10%-8.33%-47.77%-15.04%-38.58%