Cox Infrastructure Group, S.A. (BME:COXG)
Spain flag Spain · Delayed Price · Currency is EUR
11.10
-0.35 (-3.06%)
Last updated: Aug 7, 2026, 1:14 PM CET

Cox Infrastructure Group 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
971789755---
Market Cap Growth
16.02%4.50%----
Enterprise Value
5,0801,240754.73000
Last Close Price
11.109.389.69---

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
-11.7317.94---
Forward PE
9.676.8010.20---
PEG Ratio
0.310.170.34---
PS Ratio
0.600.691.07---
PB Ratio
2.462.924.20---
P/TBV Ratio
-20.544.21---
P/OCF Ratio
--52.93---

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
3.141.091.07---
EV/EBITDA Ratio
26.995.504.12---
EV/EBIT Ratio
39.068.576.56---

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
4.871.6902.580.570.09
Debt / EBITDA Ratio
18.483.26-24.22--
Net Debt / Equity Ratio
7.451.46-2.500.24-0.02
Net Debt / EBITDA Ratio
17.061.75-10.78-1.080.05
Net Debt / FCF Ratio
-51.28-6.06--24.43-0.420.09
Asset Turnover
0.371.451.410.030.600.22
Inventory Turnover
14.9519.3211.340216.63233.74
Quick Ratio
0.731.2502.990.630.55
Current Ratio
0.861.3503.670.640.56
Return on Equity (ROE)
-11.57%25.04%39.98%-7.89%-17.79%-34.04%
Return on Assets (ROA)
5.28%15.56%17.84%2.14%-7.70%-18.61%
Return on Invested Capital (ROIC)
5.64%25.93%42.20%8.47%-14.72%-27.42%
Return on Capital Employed (ROCE)
4.15%29.74%27.07%2.54%-13.30%-22.78%

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
-8.53%5.57%---
Dividend Yield
-1.02%0.75%---
Payout Ratio
-11.93%13.42%0.00%0.00%0.00%
Buyback Yield / Dilution
22.99%-8.98%-12670.82%0.05%0.00%0.00%
Total Shareholder Return
22.99%-7.96%-12670.07%0.05%0.00%0.00%