Wavestone SA (EPA:WAVE)
France flag France · Delayed Price · Currency is EUR
32.40
+2.40 (8.00%)
Jul 31, 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
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
7961,1271,1861,379887920
Market Cap Growth
-43.50%-4.94%-14.04%55.52%-3.65%34.20%
Enterprise Value
695.531,0271,1891,388875.58878.18
Last Close Price
32.4045.9048.5056.1044.4546.00
PE Ratio
9.7013.7415.7020.7017.7118.04
Forward PE
9.6312.5914.7116.4515.7919.13
PEG Ratio
-1.181.181.181.181.18
PS Ratio
0.831.181.261.971.671.96
PB Ratio
1.131.611.882.422.973.58
P/TBV Ratio
6.469.1522.26-14.5312.41
P/FCF Ratio
6.148.7014.0417.2423.6916.47
P/OCF Ratio
6.048.5513.2816.6021.5516.34
EV/Sales Ratio
0.731.081.261.981.651.87
EV/EBITDA Ratio
5.227.719.2114.0510.6011.58
EV/EBIT Ratio
6.249.2110.8616.1812.0512.06
EV/FCF Ratio
5.377.9314.0917.3623.3915.72
Debt / Equity Ratio
0.020.020.100.120.160.21
Debt / EBITDA Ratio
0.150.150.630.850.720.87
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.76-0.760.020.07-0.14-0.56
Net Debt / FCF Ratio
-0.78-0.780.030.09-0.30-0.76
Asset Turnover
0.960.970.960.931.031.00
Quick Ratio
1.591.591.491.201.511.72
Current Ratio
1.591.591.491.201.511.65
Return on Equity (ROE)
11.69%12.29%12.60%13.46%18.01%22.04%
Return on Assets (ROA)
8.40%8.47%8.23%8.17%10.29%10.99%
Return on Invested Capital (ROIC)
13.92%13.53%13.28%14.28%21.12%24.65%
Return on Capital Employed (ROCE)
14.66%14.81%15.25%16.27%21.16%23.55%
Earnings Yield
10.31%7.28%6.37%4.83%5.65%5.54%
FCF Yield
16.28%11.49%7.12%5.80%4.22%6.07%
Dividend Yield
1.54%1.00%0.79%0.63%0.86%0.50%
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
1.21%0.67%-13.19%-6.86%1.15%0.14%