89.95EUR+0.17%Mkt Cap: 1.47B $P/E: 19.22Today
SeSa S.p.A., together with its subsidiaries, distributes value-added information technology (IT) software and technologies in Italy and internationally. It operates through four segments: Corporate; ICT Value Added Solut…
Industry Peers
Information Technology ServicesKey Statistics
Company
Market Cap1.47B $
Enterprise Value1.61B $
Revenue (TTM)3.91B $
Gross Profit467.61M $
Net Income (TTM)77.92M $
Revenue/Share257.09 USD
Last Price89.95 EUR
Fiscal Year EndApr 2026
MR QuarterApr 2026
Employees6.1K
CountryIT
SectorTechnology
IndustryInformation Technology Services
ISINIT0004729759
Valuation
P/E (Trailing)19.22
P/E (Forward)10.96
PEG—
EV/EBITDA7.82
EV/Revenue0.41
P/S0.39
P/B3.03
EPS (TTM)4.68
EPS (Forward)8.42
52W Range
69.7554% of range107.40
52W High107.40 EUR
52W Low69.75 EUR
Profitability
Gross Margin12.07%
Oper. Margin2.73%
EBITDA Margin5.27%
Profit Margin2.01%
ROE15.58%
ROA3.07%
Growth
Revenue Growth8.30%
Earnings Growth54.40%
Cash Flow & Leverage
Operating CF238.32M $
CapEx (TTM)68.92M $
FCF Margin4.02%
FCF Yield10.68%
Net Debt19.05M $
Net Debt/EBITDA0.09
Balance Sheet
Debt/Equity1.00
Current Ratio1.26
Quick Ratio1.14
Book Value/Sh30.40 EUR
Cash/Share38.58 EUR
Dividends
Fwd Div Rate1.330 EUR
Trail. Div Rate1.330 EUR
Div. Yield1.44%
5Y Avg Yield2.14%
Payout Ratio21.37%
Ex-Div DateSep 21, 2026
Pay Date—
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)118.80 EUR
Upside (mean)+32.1%
Target Range105.00 EUR – 130.00 EUR
€105.00+32.1% to mean€130.00
# Analysts5
Ownership
Shares Out.15.14M
Float6.70M
Insiders56.30%
Institutions24.27%
Technical
SMA 5094.36 (-4.7%)
SMA 20087.75 (+2.5%)
Beta0.92
S&P 52W Chg19.97%
Avg Vol (30d)36.41K
Avg Vol (10d)25.05K
Technical Indicators
RSI (14)38.8
MACD-0.4408
MACD Signal0.2345
MACD Hist.-0.6753
BB Upper99.48 EUR
BB Middle94.17 EUR
BB Lower88.87 EUR
BB Width11.27%
ATR (14)2.925 EUR
Vol Ratio (20d)0.90x