Wavestone SA (EPA:WAVE)
France flag France · Delayed Price · Currency is EUR
41.00
+0.10 (0.24%)
Jun 23, 2026, 5:35 PM CET

Wavestone Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,0071,1271,1921,378887921
Market Cap Growth
-29.48%-5.42%-13.53%55.40%-3.69%34.24%
Enterprise Value
9071,1351,2601,378921929
Last Close Price
41.0045.9048.1155.2443.4644.64
PE Ratio
12.2813.7515.7723.6817.7118.04
Forward PE
11.4712.5914.7116.4515.7919.13
PS Ratio
1.051.181.261.971.671.96
PB Ratio
1.431.601.882.412.973.58
P/TBV Ratio
8.199.1622.37-14.5312.42
P/FCF Ratio
7.778.7014.1117.2323.6916.48
P/OCF Ratio
7.648.5513.3516.5921.5516.35
EV/Sales Ratio
0.951.191.341.971.731.98
EV/EBITDA Ratio
6.819.169.4512.3610.5611.14
EV/EBIT Ratio
8.1310.1910.4413.2111.2811.71
EV/FCF Ratio
7.008.7714.9217.2324.6016.63
Debt / Equity Ratio
0.030.030.130.150.200.26
Debt / EBITDA Ratio
0.150.150.570.720.650.74
Debt / FCF Ratio
0.160.160.961.061.591.18
Net Debt / Equity Ratio
-0.14-0.140.000.01-0.04-0.16
Net Debt / EBITDA Ratio
-0.82-0.820.020.06-0.13-0.51
Net Debt / FCF Ratio
-0.78-0.780.030.09-0.30-0.76
Asset Turnover
0.970.970.960.931.031.00
Quick Ratio
1.591.591.471.181.491.63
Current Ratio
1.591.591.491.211.521.65
Return on Equity (ROE)
12.29%12.29%12.60%13.46%18.01%22.04%
Return on Assets (ROA)
7.05%7.05%7.70%8.61%9.90%10.54%
Return on Invested Capital (ROIC)
13.92%13.53%14.62%17.37%23.72%26.86%
Return on Capital Employed (ROCE)
14.70%14.70%16.20%15.10%22.50%24.40%
Earnings Yield
8.14%7.27%6.34%4.22%5.65%5.54%
FCF Yield
12.86%11.49%7.09%5.80%4.22%6.07%
Dividend Yield
1.22%1.09%0.96%0.69%0.87%0.85%
Payout Ratio
13.78%13.78%12.41%13.05%15.20%9.04%
Buyback Yield / Dilution
-0.34%-0.34%-13.98%-7.49%0.29%-0.36%
Total Shareholder Return
0.89%0.75%-13.03%-6.80%1.17%0.50%