Titan S.A. (ATH:TITC)
Greece flag Greece · Delayed Price · Currency is EUR
49.28
+0.38 (0.78%)
Last updated: Jul 21, 2026, 4:14 PM EET

Titan Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,6583,9202,9621,5829001,019
Market Cap Growth
28.69%32.34%87.22%75.86%-11.70%-4.46%
Enterprise Value
4,4754,2623,6212,2731,7271,747
Last Close Price
49.2852.7039.9021.2512.0013.26
PE Ratio
14.1716.7210.355.918.3110.83
Forward PE
11.1211.819.457.6210.889.20
PEG Ratio
2.141.311.170.200.410.03
PS Ratio
1.371.471.120.620.390.59
PB Ratio
1.682.011.661.020.650.77
P/TBV Ratio
1.802.472.111.330.891.04
P/FCF Ratio
-15.2213.597.01433.0911.01
P/OCF Ratio
-7.376.543.523.694.66
EV/Sales Ratio
1.681.601.370.890.761.02
EV/EBITDA Ratio
7.208.006.603.433.694.46
EV/EBIT Ratio
9.8511.829.896.3514.7114.68
EV/FCF Ratio
-16.5516.6110.07831.2718.88
Debt / Equity Ratio
0.460.330.400.340.540.51
Debt / EBITDA Ratio
1.681.311.361.411.932.02
Debt / FCF Ratio
-2.713.424.14434.748.57
Net Debt / Equity Ratio
0.330.110.350.430.570.54
Net Debt / EBITDA Ratio
1.010.401.131.001.701.82
Net Debt / FCF Ratio
-0.832.852.93383.857.71
Asset Turnover
0.700.790.810.820.800.64
Inventory Turnover
4.534.574.644.825.405.07
Quick Ratio
1.531.540.940.720.700.72
Current Ratio
2.252.261.771.211.421.44
Return on Equity (ROE)
13.10%13.18%17.04%18.13%8.00%7.01%
Return on Assets (ROA)
13.14%7.81%8.71%9.26%3.33%3.75%
Return on Invested Capital (ROIC)
19.34%11.16%12.07%12.87%4.43%5.01%
Return on Capital Employed (ROCE)
20.84%12.69%14.33%14.96%5.04%5.45%
Earnings Yield
7.01%5.98%9.67%16.91%12.04%9.23%
FCF Yield
-6.57%7.36%14.26%0.23%9.08%
Dividend Yield
2.25%5.70%2.14%2.88%4.24%3.22%
Payout Ratio
-94.61%21.93%17.02%35.22%34.80%
Buyback Yield / Dilution
-0.03%-0.29%1.51%-1.09%2.97%
Total Shareholder Return
2.25%5.74%1.85%4.39%3.15%6.20%