Audax Renovables, S.A. (BME:ADX)
Spain flag Spain · Delayed Price · Currency is EUR
1.274
+0.008 (0.63%)
Jun 26, 2026, 5:35 PM CET

Audax Renovables Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
568621698571330555
Market Cap Growth
-16.21%-11.10%22.25%73.13%-40.52%-35.19%
Enterprise Value
9519801,0719377831,077
PE Ratio
33.3631.6911.5319.6893.25-
PS Ratio
0.310.330.350.250.130.33
PB Ratio
2.422.793.123.302.433.84
P/FCF Ratio
-353.0221.624.832.70-
P/OCF Ratio
25.8112.129.414.072.18-
EV/Sales Ratio
0.520.520.540.410.300.64
EV/EBITDA Ratio
10.3610.289.619.8316.5925.30
EV/EBIT Ratio
12.5912.0311.4511.9726.2543.00
EV/FCF Ratio
-557.1933.147.936.40-
Debt / Equity Ratio
2.582.742.683.504.895.47
Debt / EBITDA Ratio
6.536.265.296.2313.5318.00
Debt / FCF Ratio
-347.5718.575.125.43-
Net Debt / Equity Ratio
1.581.521.661.702.813.20
Net Debt / EBITDA Ratio
4.083.553.333.098.0910.87
Net Debt / FCF Ratio
-13.08192.2711.492.493.12-4.46
Quick Ratio
0.840.850.841.071.141.19
Current Ratio
1.081.051.181.291.341.35
Asset Turnover
1.351.371.491.751.971.35
Return on Equity (ROE)
8.38%9.71%31.85%20.31%5.55%-2.31%
Return on Assets (ROA)
3.50%3.73%4.39%3.75%1.40%1.26%
Return on Capital Employed (ROCE)
10.20%11.30%12.70%10.50%3.80%3.20%
Earnings Yield
3.00%3.16%8.67%5.08%1.07%-0.31%
FCF Yield
-4.97%0.28%4.63%20.70%37.08%-18.70%
Payout Ratio
88.11%76.55%24.77%---
Buyback Yield / Dilution
1.08%0.24%-2.71%0.16%0.00%-
Total Shareholder Return
3.69%0.24%-2.71%0.16%--