34.90EUR+5.63%Mkt Cap: 24.29B $P/E: 232.67Today
Technoprobe S.p.A., together with its subsidiaries, produces and sells electronic circuits in Italy, Asia, the United States, and rest of Europe. The company provides mechanical interfaces for electrical contacting of hy…
Indicators:|
Key Statistics
Company
Market Cap24.29B $
Enterprise Value22.26B $
Revenue (TTM)683.02M $
Gross Profit303.36M $
Net Income (TTM)106.15M $
Revenue/Share1.059 USD
Last Price34.90 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees3.2K
CountryIT
SectorTechnology
IndustrySemiconductors
ISINIT0005482333
Valuation
P/E (Trailing)232.67
P/E (Forward)48.14
PEG—
EV/EBITDA106.74
EV/Revenue32.59
P/S33.67
P/B17.35
EPS (TTM)0.15
EPS (Forward)0.69
52W Range
5.92089% of range38.58
52W High38.58 EUR
52W Low5.920 EUR
Profitability
Gross Margin44.41%
Oper. Margin20.56%
EBITDA Margin30.53%
Profit Margin15.54%
ROE7.89%
ROA6.88%
Growth
Revenue Growth0.10%
Earnings Growth77.00%
Cash Flow & Leverage
Operating CF216.33M $
CapEx (TTM)108.02M $
FCF Margin15.84%
FCF Yield0.45%
Net Debt-741.44M $
Net Debt/EBITDA-3.56
Balance Sheet
Debt/Equity0.01
Current Ratio7.23
Quick Ratio6.27
Book Value/Sh1.904 EUR
Cash/Share1.088 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)37.64 EUR
Upside (mean)+7.9%
Target Range22.50 EUR – 44.00 EUR
€22.50+7.9% to mean€44.00
# Analysts7
Ownership
Shares Out.640.32M
Float72.27M
Insiders66.43%
Institutions12.85%
Technical
SMA 5027.44 (+27.2%)
SMA 20016.72 (+108.7%)
Beta1.18
S&P 52W Chg18.52%
Avg Vol (30d)1.29M
Avg Vol (10d)1.08M
Technical Indicators
RSI (14)51.8
MACD2.1658
MACD Signal2.7120
MACD Hist.-0.5462
BB Upper39.31 EUR
BB Middle34.12 EUR
BB Lower28.93 EUR
BB Width30.42%
ATR (14)2.025 EUR
Vol Ratio (20d)0.80x