29.72EUR+0.75%Mkt Cap: 654.85M $P/E: —Today
PVA TePla AG, together with its subsidiaries, offers systems and solutions to produce components for energy storage systems, photovoltaic modules, and wind turbines worldwide. The company operates through Semiconductor S…
Industry Peers
Specialty Industrial MachineryKey Statistics
Company
Market Cap654.85M $
Enterprise Value619.64M $
Revenue (TTM)266.52M $
Gross Profit84.62M $
Net Income (TTM)8.29M $
Revenue/Share13.18 USD
Last Price29.72 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.0K
CountryDE
SectorIndustrials
IndustrySpecialty Industrial Machinery
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)24.29
PEG11.22
EV/EBITDA43.82
EV/Revenue2.32
P/S2.51
P/B4.43
EPS (TTM)-0.07
EPS (Forward)1.24
52W Range
19.6737% of range46.74
52W High46.74 EUR
52W Low19.67 EUR
Profitability
Gross Margin31.87%
Oper. Margin-0.12%
EBITDA Margin5.31%
Profit Margin3.12%
ROE5.34%
ROA2.68%
Growth
Revenue Growth8.00%
Earnings Growth—
Cash Flow & Leverage
Operating CF12.83M $
CapEx (TTM)27.76M $
FCF Margin-8.94%
FCF Yield-3.64%
Net Debt41.66M $
Net Debt/EBITDA2.95
Balance Sheet
Debt/Equity0.33
Current Ratio1.64
Quick Ratio1.00
Book Value/Sh6.806 EUR
Cash/Share0.3510 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div DateJun 20, 2013
Pay Date—
Analyst Consensus
Rating1.6 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)43.88 EUR
Upside (mean)+47.6%
Target Range35.00 EUR – 55.00 EUR
€35.00+47.6% to mean€55.00
# Analysts9
Ownership
Shares Out.20.42M
Float15.23M
Insiders5.06%
Institutions55.90%
Technical
SMA 5037.12 (-19.9%)
SMA 20031.49 (-5.6%)
Beta1.61
S&P 52W Chg18.16%
Avg Vol (30d)81.30K
Avg Vol (10d)69.03K
Technical Indicators
RSI (14)35.2
MACD-2.1490
MACD Signal-2.0956
MACD Hist.-0.0535
BB Upper36.93 EUR
BB Middle32.28 EUR
BB Lower27.63 EUR
BB Width28.81%
ATR (14)1.788 EUR
Vol Ratio (20d)0.57x