PST Poste Italiane S.p.A.

24.80EUR+0.49%Mkt Cap: 40.45B $P/E: 13.34

Poste Italiane S.p.A. provides postal, logistics, and financial and insurance products and services in Italy. The company operates through four segments: Mail, Parcels and Distribution; PostePay Services; Financial Servi…

Key Statistics

Company
Market Cap40.45B USD
Enterprise Value108.05B USD
Revenue (TTM)15.69B USD
Gross Profit7.07B USD
Net Income (TTM)2.41B USD
Revenue/Share11.15 EUR
Last Price24.80 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees119.2K
CountryIT
SectorIndustrials
IndustryIntegrated Freight & Logistics
ISINIT0003796171
Valuation
P/E (Trailing)13.34
P/E (Forward)12.33
PEG—
EV/EBITDA23.50
EV/Revenue6.89
P/S2.56
P/B2.47
EPS (TTM)1.85
EPS (Forward)1.99
52W Range
19.2854% of range29.48
52W High29.48 EUR
52W Low19.28 EUR
Profitability
Gross Margin27.97%
Oper. Margin24.35%
EBITDA Margin29.30%
Profit Margin9.52%
ROE16.00%
ROA0.76%
Growth
Revenue Growth3.40%
Earnings Growth-5.80%
Cash Flow & Leverage
Operating CF2.94B USD
CapEx (TTM)1.28B USD
FCF Margin30.00%
FCF Yield11.64%
Net Debt73.43B USD
Net Debt/EBITDA15.97
Balance Sheet
Debt/Equity0.76
Current Ratio0.51
Quick Ratio0.32
Book Value/Sh9.92 EUR
Cash/Share15.17 EUR
Dividends
Fwd Div Rate1.25 EUR
Trail. Div Rate0.85 EUR
Div. Yield5.10%
5Y Avg Yield5.65%
Payout Ratio67.42%
Ex-Div DateJun 22, 2026
Pay Date—
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)29.49 EUR
Upside (mean)+18.9%
Target Range16.50 EUR – 35.20 EUR
16.50+18.9% to mean35.20
# Analysts13
Ownership
Shares Out.1.51B
Float574.48M
Insiders55.12%
Institutions12.85%
Technical
SMA 5026.55 (-6.6%)
SMA 20024.52 (+1.1%)
Beta0.77
S&P 52W Chg14.58%
Avg Vol (30d)4.63M
Avg Vol (10d)6.85M
Technical Indicators
RSI (14)36.0
MACD-0.5380
MACD Signal-0.4089
MACD Hist.-0.1292
BB Upper27.17 EUR
BB Middle25.75 EUR
BB Lower24.32 EUR
BB Width11.07%
ATR (14)0.6519 EUR
Vol Ratio (20d)0.53x