Compare · Thessaloniki Port (OLTH), Piraeus Port (OLP)
Share prices with dividends, events and key figures
OLTHThessaloniki Port (OLTH)FocusPPAPiraeus Port (OLP)
Trend · vs peers
Thessaloniki Port (OLTH): +15.3% against a peer median of +2.6%, 12.7 points apart
% since 24/10/2025, dividends included
Show
| Return · 1Y | |
|---|---|
| Thessaloniki Port (OLTH) · OLTH | +15.3% |
| Piraeus Port (OLP) · PPA | +2.6% |
Athens Stock Exchange closes, adjusted for dividends · xrimatistirio
Ask MENTOR about this comparison
Key figures
| OLTH | PPAlike-for-like | Peer median1 counted | ||
|---|---|---|---|---|
| Price | ||||
| Price | €40.00 | €44.100 | ||
| Return, 1Y | +15.3% | +2.6% | +2.6% | |
| From its 52-week high | −3.6% | −10.0% | ||
| Size and growth | ||||
| Market value | €403.2m | €1.1bn | ||
| Revenue, last 12 months | €112.1m | €250.8m | ||
| Revenue growth, latest year | +6.7% | +8.6% | ||
| Latest results: revenue | +8.8%H1 2026 | −8.9%H1 2026 | ||
| Profitability | ||||
| EBITDA margin | 44.1% | 52.7% | ||
| Net margin | 28.0% | 34.4% | ||
| Return on equity | 15.5% | — | ||
| Balance sheet | ||||
| Net debt | −€115.6m | −€89.0m | ||
| Net debt / EBITDA | -2.3× | -0.7× | ||
| Valuation | ||||
| EV/EBITDAthe measure for this business | 5.8× | 7.7× | ||
| P/E | 13× | — | ||
| P/B | 2.0× | — | ||
| Shareholder returns | ||||
| Dividend yield | 5.5% | 4.3% | ||
Price
OLTH€40.00
PPA€44.100
Return, 1YPeer median +2.6%
OLTH+15.3%
PPA+2.6%
From its 52-week high
OLTH−3.6%
PPA−10.0%
Peer median: the companies ticked (like-for-like ones to start with). A flagged figure is left out and shown faint; hover for the reason. It needs two figures, one for a return.
Valuation, margins and debt: latest reported twelve months · growth: company reports, from the reviewed dossiers · latest results: exchange announcements
Five years
- Thessaloniki Port (OLTH)
- Piraeus Port (OLP)
Revenue
2021 = 100
EBITDA margin
%
Net margin
%
| 2021 | 2022 | 2023 | 2024 | 2025 | |
|---|---|---|---|---|---|
| Revenue · OLTH | €77.9m | €85.3m | €85.9m | €100.7m | €107.4m |
| Revenue · PPA | €154.2m | €194.6m | €219.8m | €230.9m | €250.8m |
| EBITDA · OLTH | €33.4m | €32.9m | €34.1m | €42.6m | €48.2m |
| EBITDA · PPA | €70.3m | €95.6m | €116.0m | €129.5m | €132.3m |
| Net income · OLTH | €19.8m | €18.6m | €20.3m | €28.0m | €30.8m |
| Net income · PPA | €36.8m | €52.9m | €66.9m | €87.5m | €86.2m |
Company annual reports, from the reviewed dossiers · to 19/10/2026