PLAT Thrace Plastics Holding Company S.A.

4.890EUR-1.11%Mkt Cap: 227.73M $P/E: 7.09

Thrace Plastics Holding Company S.A. provides technical fabrics and packaging solutions in the United Kingdom, European Union, the rest of Europe, the United States, and internationally. It operates through Technical Fab…

Key Statistics

Company
Market Cap227.73M USD
Enterprise Value314.36M USD
Revenue (TTM)452.21M USD
Gross Profit92.85M USD
Net Income (TTM)20.41M USD
Revenue/Share9.71 EUR
Last Price4.890 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.9K
CountryGR
SectorConsumer Cyclical
IndustryTextile Manufacturing
ISIN—
Valuation
P/E (Trailing)7.09
P/E (Forward)12.36
PEG—
EV/EBITDA4.82
EV/Revenue0.70
P/S0.51
P/B0.76
EPS (TTM)0.69
EPS (Forward)0.40
52W Range
3.55072% of range5.400
52W High5.400 EUR
52W Low3.550 EUR
Profitability
Gross Margin21.93%
Oper. Margin12.37%
EBITDA Margin14.43%
Profit Margin4.82%
ROE6.90%
ROA4.18%
Growth
Revenue Growth21.80%
Earnings Growth82.30%
Cash Flow & Leverage
Operating CF29.54M USD
CapEx (TTM)43.59M USD
FCF Margin-0.78%
FCF Yield-1.55%
Net Debt77.70M USD
Net Debt/EBITDA1.19
Balance Sheet
Debt/Equity0.31
Current Ratio1.58
Quick Ratio0.94
Book Value/Sh6.48 EUR
Cash/Share0.57 EUR
Dividends
Fwd Div Rate0.25 EUR
Trail. Div Rate0.0010 EUR
Div. Yield4.96%
5Y Avg Yield5.63%
Payout Ratio35.66%
Ex-Div DateJun 15, 2026
Pay DateJun 26, 1995
Analyst Consensus
Rating—
Target (Mean)7.575 EUR
Upside (mean)+54.9%
Target Range7.100 EUR – 8.050 EUR
7.100+54.9% to mean8.050
# Analysts2
Ownership
Shares Out.42.84M
Float13.92M
Insiders63.52%
Institutions5.50%
Technical
SMA 504.989 (-2.0%)
SMA 2004.406 (+11.0%)
Beta1.00
S&P 52W Chg14.58%
Avg Vol (30d)35.01K
Avg Vol (10d)47.14K
Technical Indicators
RSI (14)46.5
MACD0.0112
MACD Signal0.0160
MACD Hist.-0.0048
BB Upper5.291 EUR
BB Middle4.995 EUR
BB Lower4.700 EUR
BB Width11.82%
ATR (14)0.1290 EUR
Vol Ratio (20d)0.76x