SU Schneider Electric S.E.

262.30EUR-3.85%Mkt Cap: 167.03B $P/E: 32.79

Schneider Electric S.E. engages in the energy management and industrial automation businesses worldwide. The company offers inverters, mounting frames, solar panels, other solar equipment, wind farm microgrid, and others…

Key Statistics

Company
Market Cap167.03B USD
Enterprise Value203.21B USD
Revenue (TTM)45.70B USD
Gross Profit18.36B USD
Net Income (TTM)4.53B USD
Revenue/Share74.66 EUR
Last Price262.30 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees156.4K
CountryFR
SectorIndustrials
IndustrySpecialty Industrial Machinery
ISIN—
Valuation
P/E (Trailing)32.79
P/E (Forward)24.78
PEG1.61
EV/EBITDA21.94
EV/Revenue4.45
P/S4.06
P/B6.97
EPS (TTM)8.32
EPS (Forward)12.23
52W Range
220.4046% of range312.30
52W High312.30 EUR
52W Low220.40 EUR
Profitability
Gross Margin42.08%
Oper. Margin18.20%
EBITDA Margin20.27%
Profit Margin10.37%
ROE17.20%
ROA6.66%
Growth
Revenue Growth9.80%
Earnings Growth29.30%
Cash Flow & Leverage
Operating CF6.66B USD
CapEx (TTM)1.68B USD
FCF Margin12.78%
FCF Yield3.50%
Net Debt17.71B USD
Net Debt/EBITDA1.91
Balance Sheet
Debt/Equity0.74
Current Ratio1.09
Quick Ratio0.81
Book Value/Sh43.50 EUR
Cash/Share8.03 EUR
Dividends
Fwd Div Rate4.20 EUR
Trail. Div Rate4.20 EUR
Div. Yield1.39%
5Y Avg Yield1.72%
Payout Ratio50.48%
Ex-Div DateMay 11, 2026
Pay Date—
Splits
Last Split2:1
Split DateSep 2, 2011
Analyst Consensus
Rating1.5 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)327.01 EUR
Upside (mean)+24.7%
Target Range262.00 EUR – 370.00 EUR
262.00+24.7% to mean370.00
# Analysts24
Ownership
Shares Out.563.30M
Float550.49M
Insiders3.47%
Institutions52.39%
Technical
SMA 50292.18 (-10.2%)
SMA 200267.17 (-1.8%)
Beta1.15
S&P 52W Chg14.58%
Avg Vol (30d)816.46K
Avg Vol (10d)663.14K
Technical Indicators
RSI (14)39.3
MACD-0.1944
MACD Signal0.1995
MACD Hist.-0.3939
BB Upper305.69 EUR
BB Middle288.94 EUR
BB Lower272.19 EUR
BB Width11.60%
ATR (14)9.638 EUR
Vol Ratio (20d)3.25x