CBo Territoria SA (EPA: CBOT)
France flag France · Delayed Price · Currency is EUR
3.560
+0.010 (0.28%)
Nov 22, 2024, 4:49 PM CET

CBo Territoria Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Nov '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
127131129131132128
Upgrade
Market Cap Growth
-1.95%1.38%-1.37%-0.89%3.44%14.59%
Upgrade
Enterprise Value
279290309329339377
Upgrade
Last Close Price
3.563.433.173.012.832.79
Upgrade
PE Ratio
10.749.308.108.339.2910.62
Upgrade
Forward PE
8.096.238.938.616.8610.93
Upgrade
PS Ratio
1.621.541.571.531.281.15
Upgrade
PB Ratio
0.530.540.540.580.610.63
Upgrade
P/TBV Ratio
0.520.540.540.580.610.63
Upgrade
P/FCF Ratio
4.653.873.197.455.673.92
Upgrade
P/OCF Ratio
4.473.843.197.205.623.76
Upgrade
PEG Ratio
3.253.253.253.253.253.25
Upgrade
EV/Sales Ratio
3.553.413.753.833.273.39
Upgrade
EV/EBITDA Ratio
10.1111.0610.5313.2813.7516.01
Upgrade
EV/EBIT Ratio
10.1311.1310.5815.0414.6417.12
Upgrade
EV/FCF Ratio
10.238.597.6318.7314.5511.55
Upgrade
Debt / Equity Ratio
0.740.740.820.961.091.23
Upgrade
Debt / EBITDA Ratio
6.906.826.668.679.6210.63
Upgrade
Debt / FCF Ratio
6.555.294.8312.2210.177.67
Upgrade
Asset Turnover
0.160.170.170.170.200.21
Upgrade
Inventory Turnover
0.550.590.460.530.640.68
Upgrade
Quick Ratio
0.891.081.121.271.290.85
Upgrade
Current Ratio
1.982.322.953.242.892.17
Upgrade
Return on Equity (ROE)
5.34%5.88%7.04%7.08%6.74%5.99%
Upgrade
Return on Assets (ROA)
3.30%3.31%3.67%2.72%2.80%2.60%
Upgrade
Return on Capital (ROIC)
3.85%3.82%4.18%3.06%3.19%2.98%
Upgrade
Earnings Yield
9.31%10.76%12.35%12.00%10.77%9.42%
Upgrade
FCF Yield
21.52%25.81%31.32%13.42%17.62%25.53%
Upgrade
Dividend Yield
6.74%7.00%7.57%7.96%8.13%8.24%
Upgrade
Payout Ratio
67.18%60.98%53.85%52.38%17.84%61.02%
Upgrade
Buyback Yield / Dilution
2.59%2.30%0.44%-1.59%7.67%-14.08%
Upgrade
Total Shareholder Return
9.33%9.31%8.01%6.37%15.80%-5.84%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.