TPROTECHNOPROBE
27.84EUR+0.51%Mkt Cap: 19.28B $P/E: 86.56

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…

Key Statistics

Company
Market Cap19.28B $
Enterprise Value19.52B $
Revenue (TTM)833.23M $
Gross Profit303.36M $
Net Income (TTM)106.15M $
Revenue/Share1.298 USD
Last Price27.84 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees3.2K
CountryIT
SectorTechnology
IndustrySemiconductors
ISINIT0005482333
Valuation
P/E (Trailing)86.56
P/E (Forward)36.62
PEG
EV/EBITDA62.75
EV/Revenue23.42
P/S24.31
P/B15.06
EPS (TTM)0.32
EPS (Forward)0.79
52W Range
6.43567% of range38.58
52W High38.58 EUR
52W Low6.435 EUR
Profitability
Gross Margin44.41%
Oper. Margin36.74%
EBITDA Margin37.33%
Profit Margin15.54%
ROE7.89%
ROA6.88%
Growth
Revenue Growth42.40%
Earnings Growth331.60%
Cash Flow & Leverage
Operating CF216.33M $
CapEx (TTM)108.02M $
FCF Margin7.32%
FCF Yield0.32%
Net Debt-741.80M $
Net Debt/EBITDA-2.38
Balance Sheet
Debt/Equity0.01
Current Ratio5.24
Quick Ratio4.51
Book Value/Sh1.932 EUR
Cash/Share1.102 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)41.88 EUR
Upside (mean)+50.4%
Target Range34.00 EUR50.00 EUR
34.00+50.4% to mean50.00
# Analysts8
Ownership
Shares Out.640.32M
Float82.79M
Insiders67.45%
Institutions12.17%
Technical
SMA 5031.78 (-12.4%)
SMA 20020.63 (+34.9%)
Beta1.15
S&P 52W Chg19.97%
Avg Vol (30d)751.05K
Avg Vol (10d)1.10M
Technical Indicators
RSI (14)41.8
MACD-0.4269
MACD Signal-0.4747
MACD Hist.+0.0478
BB Upper31.98 EUR
BB Middle28.84 EUR
BB Lower25.70 EUR
BB Width21.76%
ATR (14)1.808 EUR
Vol Ratio (20d)0.61x