Wavestone SA (EPA:WAVE)
France flag France · Delayed Price · Currency is EUR
38.45
+0.05 (0.13%)
Jul 13, 2026, 5:37 PM CET

Wavestone Ratios and Metrics

Millions EUR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
9441,1271,1921,378887921
Market Cap Growth
-34.76%-5.42%-13.53%55.40%-3.69%34.24%
Enterprise Value
8441,1351,2601,378921929
Last Close Price
38.4545.9048.1155.2443.4644.64
PE Ratio
11.5113.7515.7723.6817.7118.04
Forward PE
10.7512.5914.7116.4515.7919.13
PS Ratio
0.991.181.261.971.671.96
PB Ratio
1.341.601.882.412.973.58
P/TBV Ratio
7.689.1622.37-14.5312.42
P/FCF Ratio
7.298.7014.1117.2323.6916.48
P/OCF Ratio
7.168.5513.3516.5921.5516.35
EV/Sales Ratio
0.881.191.341.971.731.98
EV/EBITDA Ratio
6.349.169.4512.3610.5611.14
EV/EBIT Ratio
7.5710.1910.4413.2111.2811.71
EV/FCF Ratio
6.528.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.68%7.27%6.34%4.22%5.65%5.54%
FCF Yield
13.72%11.49%7.09%5.80%4.22%6.07%
Dividend Yield
1.30%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.96%0.75%-13.03%-6.80%1.17%0.50%