Greening Group Global S.A. (BME:GGR)
Spain flag Spain · Delayed Price · Currency is EUR
2.280
-0.020 (-0.87%)
Last updated: Aug 7, 2026, 12:02 PM CET

Greening Group Global Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
66115174147--
Market Cap Growth
-51.85%-33.93%18.69%---
Enterprise Value
186.25178.49211.46161.5500
Last Close Price
2.284.006.025.07--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---42.00--
Forward PE
-8.5915.2427.41--
PEG Ratio
-0.100.171.31--
PS Ratio
0.433.797.591.33--
PB Ratio
8.17-6.39-23.694.36--
P/TBV Ratio
---4.58--
P/OCF Ratio
---30.96--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.215.889.211.47--
EV/EBITDA Ratio
24.53--19.35--
EV/EBIT Ratio
36.86--21.23--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
-2.35-2.35-3.680.370.662.13
Debt / EBITDA Ratio
8.49--1.764.396.50
Net Debt / Equity Ratio
-3.57-3.57-5.210.441.474.51
Net Debt / EBITDA Ratio
8.49-0.91-0.581.764.015.57
Net Debt / FCF Ratio
-1.27-1.27-0.71-0.57-1.03-2.22
Asset Turnover
0.500.170.161.512.201.57
Inventory Turnover
10.517.736.7017.1714.1112.14
Quick Ratio
0.320.320.711.081.241.18
Current Ratio
0.670.671.021.521.431.30
Return on Equity (ROE)
-6.71%481.02%-514.32%15.61%42.72%48.67%
Return on Assets (ROA)
0.98%-41.50%-48.53%6.22%10.48%6.61%
Return on Invested Capital (ROIC)
1.09%-47.42%-68.59%12.79%15.49%10.08%
Return on Capital Employed (ROCE)
3.28%-47.42%-53.74%12.87%32.84%24.81%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
---2.38%--
Buyback Yield / Dilution
0.60%0.56%0.04%-48165.81%-545.16%-
Total Shareholder Return
0.60%0.56%0.04%-48165.81%-545.16%-