Audax Renovables, S.A. (BME:ADX)
Spain flag Spain · Delayed Price · Currency is EUR
1.194
0.00 (0.00%)
Aug 7, 2026, 2:15 PM CET

Audax Renovables Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
532619678571330555
Market Cap Growth
-17.64%-8.76%18.66%73.17%-40.52%-
Enterprise Value
915.16918.12932.84995.19619.211,162
Last Close Price
1.191.381.551.300.751.26
PE Ratio
31.26--19.7093.69-
Forward PE
10.9813.3112.7815.6135.1915.63
PEG Ratio
0.342.490.510.600.600.53
PS Ratio
0.290.330.340.250.130.33
PB Ratio
2.272.943.223.542.054.19
P/FCF Ratio
-351.7520.995.222.70-
P/OCF Ratio
24.1912.089.144.072.18-
EV/Sales Ratio
0.500.490.470.430.240.69
EV/EBITDA Ratio
203.649.198.0810.3511.4424.79
EV/EBIT Ratio
-11.339.9713.2519.1746.67
EV/FCF Ratio
-521.9628.879.105.06-
Debt / Equity Ratio
2.072.102.093.703.035.81
Debt / EBITDA Ratio
148.526.215.426.6811.9417.91
Debt / FCF Ratio
-352.7719.345.875.28-
Net Debt / Equity Ratio
1.661.361.152.551.724.49
Net Debt / EBITDA Ratio
81.382.872.094.285.1212.70
Net Debt / FCF Ratio
-6.57163.177.473.762.27-5.73
Asset Turnover
1.061.381.491.771.991.25
Inventory Turnover
23.6788.38115.48164.39283.04307.51
Quick Ratio
0.930.921.050.881.141.00
Current Ratio
1.081.051.181.291.291.35
Return on Equity (ROE)
8.59%9.71%31.85%18.11%4.89%-2.29%
Return on Assets (ROA)
-0.50%2.86%5.00%4.04%1.51%3.78%
Return on Invested Capital (ROIC)
-1.23%8.02%12.67%10.11%3.35%6.88%
Return on Capital Employed (ROCE)
-1.95%11.13%12.63%10.07%4.23%3.19%
Earnings Yield
3.20%--5.08%1.07%-
FCF Yield
-0.28%4.77%19.14%37.08%-
Dividend Yield
2.80%2.73%2.35%0.00%0.37%1.86%
Payout Ratio
88.11%86.40%27.12%0.00%34.59%-598.66%
Buyback Yield / Dilution
1.08%0.24%-2.71%0.16%0.00%-
Total Shareholder Return
3.88%2.96%-0.36%0.16%0.37%1.86%