743.00PLN+5.24%Mkt Cap: 847.92M $P/E: 19.422d ago
NEUCA S.A. engages in the wholesale distribution of pharmaceuticals in Poland. It operates through Wholesale Distribution of Medicines, Manufacture of Pharmaceuticals, Medical Operator, Clinical Trials, and Insurance Act…
Industry Peers
Medical DistributionIndicators:|
Key Statistics
Company
Market Cap847.92M $
Enterprise Value1.05B $
Revenue (TTM)3.50B $
Gross Profit394.67M $
Net Income (TTM)39.40M $
Revenue/Share770.32 USD
Last Price743.00 PLN
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees5.0K
CountryPL
SectorHealthcare
IndustryMedical Distribution
ISINPLTRFRM00018
Valuation
P/E (Trailing)19.42
P/E (Forward)13.53
PEG—
EV/EBITDA12.03
EV/Revenue0.30
P/S0.24
P/B2.90
EPS (TTM)38.26
EPS (Forward)54.70
52W Range
645.0046% of range857.00
52W High857.00 PLN
52W Low645.00 PLN
Profitability
Gross Margin11.42%
Oper. Margin2.72%
EBITDA Margin2.50%
Profit Margin1.14%
ROE14.71%
ROA2.49%
Growth
Revenue Growth5.70%
Earnings Growth39.70%
Cash Flow & Leverage
Operating CF139.01M $
CapEx (TTM)31.63M $
FCF Margin1.92%
FCF Yield7.91%
Net Debt156.95M $
Net Debt/EBITDA1.79
Balance Sheet
Debt/Equity0.47
Current Ratio0.90
Quick Ratio0.49
Book Value/Sh255.57 PLN
Cash/Share41.12 PLN
Dividends
Fwd Div Rate17.80 PLN
Trail. Div Rate17.80 PLN
Div. Yield2.40%
5Y Avg Yield1.78%
Payout Ratio41.83%
Ex-Div DateJun 29, 2026
Pay Date—
Analyst Consensus
Rating1.4 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)924.64 PLN
Upside (mean)+24.4%
Target Range830.00 PLN – 1022.00 PLN
PLN830.00+24.4% to meanPLN1022.00
# Analysts5
Ownership
Shares Out.4.51M
Float1.62M
Insiders60.58%
Institutions8.18%
Technical
SMA 50719.12 (+3.3%)
SMA 200750.79 (-1.0%)
Beta0.43
S&P 52W Chg17.97%
Avg Vol (30d)2.46K
Avg Vol (10d)7.40K
Technical Indicators
RSI (14)60.4
MACD-0.5199
MACD Signal-1.4535
MACD Hist.+0.9336
BB Upper734.29 PLN
BB Middle718.25 PLN
BB Lower702.21 PLN
BB Width4.47%
ATR (14)19.19 PLN
Vol Ratio (20d)8.25x