Audax Renovables, S.A. (BME:ADX)
Spain flag Spain · Delayed Price · Currency is EUR
1.380
0.00 (0.00%)
Jun 5, 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
620621698571330555
Market Cap Growth
-11.63%-11.10%22.25%73.13%-40.52%-35.19%
Enterprise Value
9709801,0719377831,077
PE Ratio
31.7231.6911.5319.6893.25-
PS Ratio
0.330.330.350.250.130.33
PB Ratio
2.782.793.123.302.433.84
P/FCF Ratio
352.26353.0221.624.832.70-
P/OCF Ratio
12.1012.129.414.072.18-
EV/Sales Ratio
0.520.520.540.410.300.64
EV/EBITDA Ratio
10.0010.289.619.8316.5925.30
EV/EBIT Ratio
12.0212.0311.4511.9726.2543.00
EV/FCF Ratio
551.57557.1933.147.936.40-
Debt / Equity Ratio
2.742.742.683.504.895.47
Debt / EBITDA Ratio
6.266.265.296.2313.5318.00
Debt / FCF Ratio
347.57347.5718.575.125.43-
Net Debt / Equity Ratio
1.521.521.661.702.813.20
Net Debt / EBITDA Ratio
3.553.553.333.098.0910.87
Net Debt / FCF Ratio
192.27192.2711.492.493.12-4.46
Quick Ratio
0.850.850.841.071.141.19
Current Ratio
1.051.051.181.291.341.35
Asset Turnover
1.371.371.491.751.971.35
Return on Equity (ROE)
9.71%9.71%31.85%20.31%5.55%-2.31%
Return on Assets (ROA)
3.73%3.73%4.39%3.75%1.40%1.26%
Return on Capital Employed (ROCE)
11.30%11.30%12.70%10.50%3.80%3.20%
Earnings Yield
3.16%3.16%8.67%5.08%1.07%-0.31%
FCF Yield
0.28%0.28%4.63%20.70%37.08%-18.70%
Payout Ratio
76.55%76.55%24.77%---
Buyback Yield / Dilution
0.23%0.24%-2.71%0.16%0.00%-
Total Shareholder Return
2.65%0.24%-2.71%0.16%--