Thessaloniki Port Authority Societe Anonyme (ATH:OLTH)
Greece flag Greece · Delayed Price · Currency is EUR
39.60
0.00 (0.00%)
Last updated: Jul 2, 2026, 11:32 AM EET

ATH:OLTH 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
399392226230229253
Market Cap Growth
20.00%73.66%-1.75%0.44%-9.56%0.80%
Enterprise Value
318321256190194268
Last Close Price
39.6036.7719.9419.1217.9518.80
PE Ratio
12.9612.738.0611.3512.3112.79
PS Ratio
3.723.652.242.682.683.25
PB Ratio
1.921.881.141.261.291.46
P/TBV Ratio
1.941.911.161.281.311.48
P/FCF Ratio
17.1316.837.3515.7232.2120.60
P/OCF Ratio
11.4011.196.169.909.788.53
EV/Sales Ratio
2.962.992.542.212.283.45
EV/EBITDA Ratio
6.656.946.305.916.498.56
EV/EBIT Ratio
8.108.167.427.207.639.90
EV/FCF Ratio
13.6513.768.3312.9927.3221.86
Debt / Equity Ratio
0.230.230.240.260.270.28
Debt / EBITDA Ratio
0.980.981.121.401.481.44
Debt / FCF Ratio
2.022.021.553.266.673.90
Net Debt / Equity Ratio
-0.39-0.39-0.38-0.26-0.26-0.32
Net Debt / EBITDA Ratio
-1.75-1.75-1.86-1.48-1.56-1.77
Net Debt / FCF Ratio
-3.48-3.48-2.46-3.25-6.55-4.51
Asset Turnover
0.390.390.380.340.340.32
Inventory Turnover
8.988.9811.1413.0919.7522.35
Quick Ratio
5.665.665.145.434.635.76
Current Ratio
6.016.015.385.694.795.89
Return on Equity (ROE)
15.17%15.17%14.73%11.24%10.61%11.58%
Return on Assets (ROA)
8.86%8.86%8.20%6.55%6.42%7.03%
Return on Invested Capital (ROIC)
23.63%24.11%20.70%15.21%15.72%18.09%
Return on Capital Employed (ROCE)
15.20%15.20%13.90%11.30%11.20%12.00%
Earnings Yield
7.72%7.85%12.41%8.81%8.13%7.82%
FCF Yield
5.84%5.94%13.60%6.36%3.10%4.85%
Dividend Yield
5.60%5.98%10.03%6.80%8.08%7.98%
Payout Ratio
65.46%65.46%46.76%72.32%81.32%72.34%
Total Shareholder Return
5.60%5.98%10.03%6.80%8.08%7.98%