Altea Green Power S.p.A. (BIT:AGP)
Italy flag Italy · Delayed Price · Currency is EUR
6.96
+0.06 (0.87%)
Last updated: Jul 28, 2026, 3:26 PM CET

Altea Green Power Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
126126111113--
Market Cap Growth
-11.31%13.37%-1.80%---
Enterprise Value
129.04121.42118.55117.5500
Last Close Price
6.966.916.426.842.17-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
25.4215.026.9032.578.35-
Forward PE
7.446.166.6915.03--
PEG Ratio
-0.28----
PS Ratio
7.335.593.146.96--
PB Ratio
2.952.933.186.49--
P/TBV Ratio
3.002.943.206.493.29-
P/FCF Ratio
-10.09----
P/OCF Ratio
-10.08----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
7.515.393.357.23--
EV/EBITDA Ratio
34.369.385.4116.16--
EV/EBIT Ratio
37.129.575.4516.55--
EV/FCF Ratio
-9.72----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.420.480.270.280.101.19
Debt / EBITDA Ratio
4.791.610.420.670.281.12
Debt / FCF Ratio
-1.67----
Net Debt / Equity Ratio
0.07-0.110.210.25-0.141.22
Net Debt / EBITDA Ratio
0.79-0.350.340.60-0.261.12
Net Debt / FCF Ratio
-0.94-0.37-1.74-1.140.52-2.04
Asset Turnover
0.240.350.770.520.940.64
Quick Ratio
1.841.860.340.250.640.42
Current Ratio
6.884.843.662.240.620.39
Return on Equity (ROE)
11.59%21.33%61.39%33.75%60.19%85.83%
Return on Assets (ROA)
3.24%13.69%35.73%16.19%23.17%14.89%
Return on Invested Capital (ROIC)
5.54%22.00%51.41%31.86%57.24%55.32%
Return on Capital Employed (ROCE)
5.84%25.23%71.10%182.42%-40.49%-14.22%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
3.95%6.66%14.49%3.07%11.98%-
FCF Yield
-9.91%----
Buyback Yield / Dilution
-4.46%-5.27%-4.51%-4.48%--
Total Shareholder Return
-4.46%-5.27%-4.51%-4.48%--