ISPD Network, S.A. (EPA:ALISP)
France flag France · Delayed Price · Currency is EUR
1.480
-0.060 (-3.90%)
Apr 2, 2026, 5:35 PM CET

ISPD Network Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
223047496259
Market Cap Growth
-50.67%-36.25%-3.03%-21.19%5.02%245.16%
Enterprise Value
274562605972
Last Close Price
1.482.043.203.304.183.94
PE Ratio
74.0098.30-17.0213.9511.04
Forward PE
4.246.8931.3710.1511.5213.84
PS Ratio
0.150.210.300.340.580.56
PB Ratio
6.098.409.806.269.8725.33
P/FCF Ratio
2.082.87--28.355.54
P/OCF Ratio
2.082.87--25.015.19
EV/Sales Ratio
0.190.320.390.420.550.68
EV/EBITDA Ratio
6.8518.7377.2912.0210.4313.32
EV/EBIT Ratio
16.6481.64106.5812.6710.9314.17
EV/FCF Ratio
2.594.33--27.076.78
Debt / Equity Ratio
5.355.354.222.212.737.76
Debt / EBITDA Ratio
6.636.6316.403.092.743.04
Debt / FCF Ratio
1.831.83--7.841.70
Net Debt / Equity Ratio
1.511.512.860.70-0.31-0.92
Net Debt / EBITDA Ratio
2.232.2317.251.09-0.34-0.40
Net Debt / FCF Ratio
0.520.52-2.74-1.91-0.88-0.20
Asset Turnover
1.841.841.861.691.391.56
Quick Ratio
0.880.880.940.991.091.05
Current Ratio
0.890.890.951.001.101.05
Return on Equity (ROE)
8.89%8.89%-6.14%40.95%102.08%-
Return on Assets (ROA)
0.45%0.45%0.43%3.53%4.40%4.68%
Return on Invested Capital (ROIC)
4.45%2.90%-1.88%41.49%194.50%193.82%
Return on Capital Employed (ROCE)
3.90%3.90%3.20%21.90%23.10%24.00%
Earnings Yield
1.40%1.02%-1.00%5.87%7.17%9.06%
FCF Yield
48.05%34.86%-10.67%-5.85%3.53%18.04%
Buyback Yield / Dilution
----0.17%1.01%
Total Shareholder Return
----0.17%1.01%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.