Piraeus Port Authority

PPA · Athens · EUR

€48.10Change from previous close: −1.23%Absolute change: −€0.60

Close · October 1, 2026

Valuation

Data as of October 2, 2026

Valuation multiples

Market cap
€1.18B
Enterprise value
€1.16B
P/E (trailing 12 months)
15.8
Forward P/E
23.7
Price/book
2.64
Price/sales
4.92
EV/EBITDA
9.90
EV/revenue
4.82

Profitability and growth

Gross margin
57.0%
Operating margin
41.5%
Net margin
31.2%
ROE
16.8%
ROA
8.7%
Revenue growth (year over year)
-8.8%
Earnings growth (year over year)
-24.4%

Financial health

Total cash
€83.06M
Total debt
€58.71M
Debt/equity
0.13
Current ratio
0.80
Quick ratio
0.75

Dividends

Annual dividend per share
€1.90
Dividend yield
3.9%
Payout ratio
64.2%
Ex-dividend date
August 3, 2026

Analysts and estimates

Average price target
€48.00
Median price target
€48.00
High price target
€48.00
Low price target
€48.00
Analysts with a price target
1
Forward EPS
€1.99

Shares and trading

Beta
0.54
Average volume
18.2K
Shares outstanding
25M
Float
6.47M
Institutional ownership
11.1%
Insider ownership
74.1%