SWTQ Schweiter Technologies AG

360.50CHF0.00%Mkt Cap: 589.10M $P/E: —

Schweiter Technologies AG, together with its subsidiaries, develops, manufactures, and commercializes composite materials and solutions in lightweight construction in Europe, the Americas, the Asia Pacific, and Africa. T…

Key Statistics

Company
Market Cap589.10M USD
Enterprise Value591.53M USD
Revenue (TTM)982.66M USD
Gross Profit426.28M USD
Net Income (TTM)-10.50M USD
Revenue/Share601.48 CHF
Last Price360.50 CHF
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees4.1K
CountryCH
SectorIndustrials
IndustryBuilding Products & Equipment
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)15.48
PEG0.68
EV/EBITDA8.85
EV/Revenue0.60
P/S0.60
P/B0.76
EPS (TTM)-3.90
EPS (Forward)23.30
52W Range
234.5092% of range371.00
52W High371.00 CHF
52W Low234.50 CHF
Profitability
Gross Margin41.30%
Oper. Margin5.62%
EBITDA Margin6.81%
Profit Margin-1.02%
ROE-1.41%
ROA-0.96%
Growth
Revenue Growth-8.80%
Earnings Growth27.50%
Cash Flow & Leverage
Operating CF70.65M USD
CapEx (TTM)18.26M USD
FCF Margin4.87%
FCF Yield8.12%
Net Debt-2.17M USD
Net Debt/EBITDA-0.03
Balance Sheet
Debt/Equity0.15
Current Ratio2.13
Quick Ratio1.13
Book Value/Sh476.96 CHF
Cash/Share69.95 CHF
Dividends
Fwd Div Rate15.00 CHF
Trail. Div Rate15.00 CHF
Div. Yield4.16%
5Y Avg Yield4.00%
Payout Ratio365.85%
Ex-Div DateApr 13, 2026
Pay DateApr 15, 2025
Splits
Last Split19:18
Split DateMay 14, 2012
Analyst Consensus
Rating3.0 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)347.00 CHF
Upside (mean)-3.7%
Target Range255.00 CHF – 395.00 CHF
255.00-3.7% to mean395.00
# Analysts4
Ownership
Shares Out.1.43M
Float1.35M
Insiders34.62%
Institutions16.67%
Technical
SMA 50354.66 (+1.6%)
SMA 200295.67 (+21.9%)
Beta0.88
S&P 52W Chg14.58%
Avg Vol (30d)1.27K
Avg Vol (10d)1.54K
Technical Indicators
RSI (14)52.4
MACD3.5794
MACD Signal4.0860
MACD Hist.-0.5067
BB Upper370.21 CHF
BB Middle359.50 CHF
BB Lower348.79 CHF
BB Width5.96%
ATR (14)10.25 CHF
Vol Ratio (20d)0.62x