Audax Renovables, S.A. (BME:ADX)
Spain flag Spain · Delayed Price · Currency is EUR
1.446
-0.004 (-0.28%)
Apr 8, 2026, 2:19 PM CET

Audax Renovables Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Apr '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
653698571330555856
Market Cap Growth
-5.60%22.25%73.13%-40.52%-35.19%-9.16%
Enterprise Value
1,0131,0719377831,0771,093
PE Ratio
17.9511.5319.6893.25-32.44
PS Ratio
0.330.350.250.130.330.89
PB Ratio
2.893.123.302.433.845.99
P/FCF Ratio
81676.8321.624.832.70-14.34
P/OCF Ratio
9.029.414.072.18-11.32
EV/Sales Ratio
0.520.540.410.300.641.13
EV/EBITDA Ratio
9.539.619.8316.5925.3024.09
EV/EBIT Ratio
11.4111.4511.9726.2543.0035.90
EV/FCF Ratio
126568.2033.147.936.40-18.30
Debt / Equity Ratio
2.722.683.504.895.474.64
Debt / EBITDA Ratio
5.785.296.2313.5318.0014.23
Debt / FCF Ratio
76712.8818.575.125.43-11.11
Net Debt / Equity Ratio
1.541.231.702.813.201.50
Net Debt / EBITDA Ratio
3.332.473.098.0910.874.73
Net Debt / FCF Ratio
43408.638.512.493.12-4.463.60
Quick Ratio
0.820.991.071.141.191.49
Current Ratio
1.091.181.291.341.351.57
Asset Turnover
1.531.491.751.971.351.01
Return on Equity (ROE)
16.84%31.85%20.31%5.55%-2.31%20.20%
Return on Assets (ROA)
4.30%4.39%3.75%1.40%1.26%1.98%
Return on Capital Employed (ROCE)
12.10%12.70%10.50%3.80%3.20%4.40%
Earnings Yield
5.58%8.67%5.08%1.07%-0.31%3.08%
FCF Yield
0.00%4.63%20.70%37.08%-18.70%6.98%
Dividend Yield
2.30%----1.23%
Payout Ratio
87.47%24.77%----
Buyback Yield / Dilution
--2.71%0.16%0.00%--
Total Shareholder Return
2.30%-2.71%0.16%--1.23%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Utility template. Financial Sources.