PLC PLC S.p.A.

3.070EUR0.00%Mkt Cap: 86.63M $P/E: 9.03

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…

Key Statistics

Company
Market Cap86.63M USD
Enterprise Value60.28M USD
Revenue (TTM)125.65M USD
Gross Profit45.51M USD
Net Income (TTM)9.60M USD
Revenue/Share3.32 EUR
Last Price3.070 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees325
CountryIT
SectorIndustrials
IndustryEngineering & Construction
ISINIT0005339160
Valuation
P/E (Trailing)9.03
P/E (Forward)9.31
PEG2.19
EV/EBITDA2.66
EV/Revenue0.48
P/S0.69
P/B2.69
EPS (TTM)0.34
EPS (Forward)0.33
52W Range
1.90062% of range3.800
52W High3.800 EUR
52W Low1.900 EUR
Profitability
Gross Margin49.17%
Oper. Margin17.06%
EBITDA Margin18.04%
Profit Margin10.38%
ROE29.86%
ROA9.64%
Growth
Revenue Growth91.20%
Earnings Growth—
Cash Flow & Leverage
Operating CF17.94M USD
CapEx (TTM)3.23M USD
FCF Margin10.42%
FCF Yield15.12%
Net Debt-26.35M USD
Net Debt/EBITDA-1.16
Balance Sheet
Debt/Equity0.12
Current Ratio19.84
Quick Ratio28.67
Book Value/Sh1.14 EUR
Cash/Share1.04 EUR
Dividends
Fwd Div Rate0.11 EUR
Trail. Div Rate0.11 EUR
Div. Yield3.58%
5Y Avg Yield—
Payout Ratio25.20%
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.52%
Institutions0.66%
Technical
SMA 503.070 (+0.0%)
SMA 2002.814 (+9.1%)
Beta—
S&P 52W Chg14.58%
Avg Vol (30d)52.40K
Avg Vol (10d)64.93K
Technical Indicators
RSI (14)50.8
MACD-0.0006
MACD Signal-0.0014
MACD Hist.+0.0008
BB Upper3.084 EUR
BB Middle3.065 EUR
BB Lower3.046 EUR
BB Width1.23%
ATR (14)0.0144 EUR
Vol Ratio (20d)2.70x