SWP Sword Group S.E.

28.90EUR0.00%Mkt Cap: 297.17M $P/E: 12.79

Sword Group S.E. provides IT and software solutions in Luxembourg, Europe, and Asia. The company offers digital services, comprising software and agile product development, DevOps, application modernization, and quality …

Key Statistics

Company
Market Cap297.17M USD
Enterprise Value379.76M USD
Revenue (TTM)401.71M USD
Gross Profit183.30M USD
Net Income (TTM)20.70M USD
Revenue/Share39.08 EUR
Last Price28.90 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees2.5K
CountryFR
SectorTechnology
IndustrySoftware - Application
ISIN—
Valuation
P/E (Trailing)12.79
P/E (Forward)9.86
PEG0.19
EV/EBITDA10.44
EV/Revenue0.95
P/S0.74
P/B3.99
EPS (TTM)2.26
EPS (Forward)2.93
52W Range
28.355% of range39.70
52W High39.70 EUR
52W Low28.35 EUR
Profitability
Gross Margin47.14%
Oper. Margin9.17%
EBITDA Margin9.05%
Profit Margin5.32%
ROE25.54%
ROA6.27%
Growth
Revenue Growth6.70%
Earnings Growth26.00%
Cash Flow & Leverage
Operating CF25.00M USD
CapEx (TTM)4.88M USD
FCF Margin10.16%
FCF Yield13.73%
Net Debt80.62M USD
Net Debt/EBITDA2.22
Balance Sheet
Debt/Equity1.38
Current Ratio2.13
Quick Ratio2.00
Book Value/Sh7.24 EUR
Cash/Share6.54 EUR
Dividends
Fwd Div Rate2.00 EUR
Trail. Div Rate2.00 EUR
Div. Yield6.92%
5Y Avg Yield6.60%
Payout Ratio88.50%
Ex-Div DateApr 29, 2026
Pay Date—
Splits
Last Split5:1
Split DateMay 4, 2005
Analyst Consensus
Rating—
Target (Mean)42.50 EUR
Upside (mean)+47.1%
Target Range38.00 EUR – 47.00 EUR
38.00+47.1% to mean47.00
# Analysts2
Ownership
Shares Out.9.46M
Float5.68M
Insiders39.39%
Institutions19.72%
Technical
SMA 5030.41 (-4.9%)
SMA 20031.89 (-9.4%)
Beta0.90
S&P 52W Chg14.58%
Avg Vol (30d)5.43K
Avg Vol (10d)5.16K
Technical Indicators
RSI (14)40.0
MACD-0.3414
MACD Signal-0.3440
MACD Hist.+0.0027
BB Upper30.05 EUR
BB Middle29.33 EUR
BB Lower28.61 EUR
BB Width4.93%
ATR (14)0.6061 EUR
Vol Ratio (20d)0.45x