Greening Group Global S.A. (BME:GGR)
Spain flag Spain · Delayed Price · Currency is EUR
1.595
-0.045 (-2.74%)
Last updated: Oct 5, 2026, 5:29 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
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
44116174148--
Market Cap Growth
-61.96%-33.59%18.16%---
Enterprise Value
164190229162--
Last Close Price
1.533.605.424.57--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---42.21--
Forward PE
-8.5915.2427.41--
PS Ratio
0.320.851.831.47--
PB Ratio
5.4414.298.964.38--
P/TBV Ratio
6.4116.859.224.38--
P/OCF Ratio
---31.11--
PEG Ratio
-0.100.171.31--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.201.392.401.61--
EV/EBITDA Ratio
200.32--20.05--
EV/EBIT Ratio
---22.07--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
16.2716.274.311.181.655.01
Debt / EBITDA Ratio
---4.954.596.48
Net Debt / Equity Ratio
14.8514.853.820.701.524.29
Net Debt / EBITDA Ratio
-21.90-21.90-11.592.934.215.55
Net Debt / FCF Ratio
-2.36-2.36-1.39-0.93-1.08-2.22
Asset Turnover
0.780.780.691.381.97-
Inventory Turnover
18.5018.5023.6023.1318.10-
Quick Ratio
0.540.540.680.971.241.18
Current Ratio
0.610.610.731.041.431.30
Return on Equity (ROE)
-79.98%-79.98%-49.67%15.61%42.73%-
Return on Assets (ROA)
-2.85%-2.85%-3.60%6.28%9.00%-
Return on Invested Capital (ROIC)
-7.23%-7.23%-10.61%10.84%15.13%10.11%
Return on Capital Employed (ROCE)
-14.50%-14.50%-15.70%15.80%20.90%24.90%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-24.90%-9.47%-7.32%2.37%--
FCF Yield
-115.59%-43.97%-30.73%-17.31%--
Buyback Yield / Dilution
0.60%0.56%0.04%-48165.81%--