3.100EUR-0.32%Mkt Cap: 87.48M $P/E: 9.121d ago
PLC S.p.A. engages in the design, installation, and maintenance of electrical infrastructure and renewable energy production plants in Italy and internationally. The company builds, operates, and transfers turnkey plants…
Industry Peers
Engineering & ConstructionIndicators:|
Key Statistics
Company
Market Cap87.48M $
Enterprise Value59.62M $
Revenue (TTM)93.67M $
Gross Profit45.51M $
Net Income (TTM)9.60M $
Revenue/Share3.609 USD
Last Price3.100 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees325
CountryIT
SectorIndustrials
IndustryEngineering & Construction
ISINIT0005339160
Valuation
P/E (Trailing)9.12
P/E (Forward)9.40
PEG2.19
EV/EBITDA3.88
EV/Revenue0.64
P/S0.93
P/B2.72
EPS (TTM)0.34
EPS (Forward)0.33
52W Range
1.90063% of range3.800
52W High3.800 EUR
52W Low1.900 EUR
Profitability
Gross Margin49.17%
Oper. Margin15.10%
EBITDA Margin16.39%
Profit Margin10.38%
ROE29.86%
ROA9.64%
Growth
Revenue Growth—
Earnings Growth—
Cash Flow & Leverage
Operating CF17.94M $
CapEx (TTM)3.23M $
FCF Margin15.26%
FCF Yield16.35%
Net Debt-27.76M $
Net Debt/EBITDA-1.81
Balance Sheet
Debt/Equity0.12
Current Ratio1.31
Quick Ratio0.99
Book Value/Sh1.140 EUR
Cash/Share1.119 EUR
Dividends
Fwd Div Rate0.1100 EUR
Trail. Div Rate0.1100 EUR
Div. Yield3.54%
5Y Avg Yield—
Payout Ratio25.17%
Ex-Div DateMay 11, 2026
Pay Date—
Splits
Last Split1:25
Split DateJul 23, 2018
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.25.96M
Float6.87M
Insiders73.50%
Institutions0.58%
Technical
SMA 503.228 (-4.0%)
SMA 2002.562 (+21.0%)
Beta0.47
S&P 52W Chg20.25%
Avg Vol (30d)48.13K
Avg Vol (10d)44.95K
Technical Indicators
RSI (14)46.9
MACD-0.0182
MACD Signal-0.0224
MACD Hist.+0.0041
BB Upper3.145 EUR
BB Middle3.104 EUR
BB Lower3.063 EUR
BB Width2.66%
ATR (14)0.0578 EUR
Vol Ratio (20d)0.53x