LEHN LEM Holding SA

689.00CHF-3.09%Mkt Cap: 895.29M $P/E: 79.84

LEM Holding SA, together with its subsidiaries, provides measuring electrical parameters solutions in China, Japan, South Korea, India, Southeast Asia, Europe, the Middle East, Africa, NAFTA, and Latin America. The compa…

Key Statistics

Company
Market Cap895.29M USD
Enterprise Value1.03B USD
Revenue (TTM)339.05M USD
Gross Profit131.38M USD
Net Income (TTM)11.25M USD
Revenue/Share260.93 CHF
Last Price689.00 CHF
Fiscal Year EndMar 2026
MR QuarterJun 2026
Employees1.7K
CountryCH
SectorTechnology
IndustryElectronic Components
ISINCH0022427626
Valuation
P/E (Trailing)79.84
P/E (Forward)24.95
PEG—
EV/EBITDA17.15
EV/Revenue3.03
P/S2.72
P/B6.01
EPS (TTM)8.63
EPS (Forward)28.50
52W Range
254.5094% of range715.00
52W High715.00 CHF
52W Low254.50 CHF
Profitability
Gross Margin40.02%
Oper. Margin14.63%
EBITDA Margin17.65%
Profit Margin3.43%
ROE7.31%
ROA3.09%
Growth
Revenue Growth12.40%
Earnings Growth—
Cash Flow & Leverage
Operating CF45.56M USD
CapEx (TTM)9.28M USD
FCF Margin—
FCF Yield—
Net Debt102.76M USD
Net Debt/EBITDA1.72
Balance Sheet
Debt/Equity0.93
Current Ratio—
Quick Ratio—
Book Value/Sh118.39 CHF
Cash/Share31.11 CHF
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 CHF
Div. Yield0.00%
5Y Avg Yield2.90%
Payout Ratio0.00%
Ex-Div DateJul 2, 2024
Pay DateJul 4, 2024
Splits
Last Split4:1
Split DateSep 23, 2005
Analyst Consensus
Rating2.6 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)491.00 CHF
Upside (mean)-28.7%
Target Range380.00 CHF – 650.00 CHF
380.00-28.7% to mean650.00
# Analysts5
Ownership
Shares Out.1.14M
Float536.52K
Insiders52.81%
Institutions17.74%
Technical
SMA 50562.51 (+22.5%)
SMA 200396.28 (+73.9%)
Beta0.86
S&P 52W Chg16.45%
Avg Vol (30d)2.96K
Avg Vol (10d)3.43K
Technical Indicators
RSI (14)68.0
MACD42.2245
MACD Signal35.6371
MACD Hist.+6.5874
BB Upper743.92 CHF
BB Middle613.90 CHF
BB Lower483.88 CHF
BB Width42.36%
ATR (14)28.16 CHF
Vol Ratio (20d)0.97x