TPRO Technoprobe S.p.A.

35.84EUR+2.22%Mkt Cap: 24.94B $P/E: 112.00

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 Cap24.94B USD
Enterprise Value23.67B USD
Revenue (TTM)833.23M USD
Gross Profit303.36M USD
Net Income (TTM)106.15M USD
Revenue/Share1.19 EUR
Last Price35.84 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees3.2K
CountryIT
SectorTechnology
IndustrySemiconductors
ISINIT0005482333
Valuation
P/E (Trailing)112.00
P/E (Forward)44.21
PEG—
EV/EBITDA76.09
EV/Revenue28.40
P/S29.29
P/B18.15
EPS (TTM)0.32
EPS (Forward)0.79
52W Range
8.38091% of range38.58
52W High38.58 EUR
52W Low8.380 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 USD
CapEx (TTM)108.02M USD
FCF Margin7.32%
FCF Yield0.24%
Net Debt-741.80M USD
Net Debt/EBITDA-2.38
Balance Sheet
Debt/Equity0.01
Current Ratio5.24
Quick Ratio4.51
Book Value/Sh1.93 EUR
Cash/Share1.10 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 EUR
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.3 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)42.11 EUR
Upside (mean)+17.5%
Target Range34.00 EUR – 50.00 EUR
34.00+17.5% to mean50.00
# Analysts9
Ownership
Shares Out.640.32M
Float82.79M
Insiders67.45%
Institutions11.32%
Technical
SMA 5029.07 (+23.3%)
SMA 20023.51 (+52.4%)
Beta1.14
S&P 52W Chg14.58%
Avg Vol (30d)1.29M
Avg Vol (10d)1.39M
Technical Indicators
RSI (14)70.5
MACD1.1952
MACD Signal0.6609
MACD Hist.+0.5343
BB Upper34.07 EUR
BB Middle30.34 EUR
BB Lower26.60 EUR
BB Width24.62%
ATR (14)1.711 EUR
Vol Ratio (20d)1.22x