52.75EUR-0.47%Mkt Cap: 11.80B $P/E: 22.27Today
Recordati Industria Chimica e Farmaceutica S.p.A., together with its subsidiaries, researches, develops, produces, and sells pharmaceuticals in Italy, the United States, Spain, France, Germany, Russia, Ukraine, Turkey, P…
Industry Peers
Drug Manufacturers - GeneralKey Statistics
Company
Market Cap11.80B $
Enterprise Value13.79B $
Revenue (TTM)2.94B $
Gross Profit1.94B $
Net Income (TTM)482.20M $
Revenue/Share14.39 USD
Last Price52.75 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees4.7K
CountryIT
SectorHealthcare
IndustryDrug Manufacturers - General
ISIN—
Valuation
P/E (Trailing)22.27
P/E (Forward)13.90
PEG1.10
EV/EBITDA12.51
EV/Revenue4.69
P/S3.98
P/B5.05
EPS (TTM)2.38
EPS (Forward)3.78
52W Range
43.7679% of range55.15
52W High55.15 EUR
52W Low43.76 EUR
Profitability
Gross Margin68.27%
Oper. Margin29.20%
EBITDA Margin37.49%
Profit Margin16.94%
ROE23.11%
ROA8.45%
Growth
Revenue Growth8.30%
Earnings Growth28.60%
Cash Flow & Leverage
Operating CF648.80M $
CapEx (TTM)92.53M $
FCF Margin20.00%
FCF Yield4.98%
Net Debt2.09B $
Net Debt/EBITDA1.90
Balance Sheet
Debt/Equity1.29
Current Ratio1.26
Quick Ratio0.84
Book Value/Sh10.40 EUR
Cash/Share1.911 EUR
Dividends
Fwd Div Rate1.420 EUR
Trail. Div Rate0.7100 EUR
Div. Yield2.70%
5Y Avg Yield2.48%
Payout Ratio56.30%
Ex-Div DateMay 18, 2026
Pay Date—
Splits
Last Split4:1
Split DateApr 18, 2005
Analyst Consensus
Rating—
Target (Mean)59.26 EUR
Upside (mean)+12.3%
Target Range50.00 EUR – 71.00 EUR
€50.00+12.3% to mean€71.00
# Analysts9
Ownership
Shares Out.204.81M
Float101.97M
Insiders46.82%
Institutions33.62%
Technical
SMA 5051.52 (+2.4%)
SMA 20049.54 (+6.5%)
Beta0.53
S&P 52W Chg19.97%
Avg Vol (30d)256.43K
Avg Vol (10d)216.68K
Technical Indicators
RSI (14)68.6
MACD0.4015
MACD Signal0.3486
MACD Hist.+0.0529
BB Upper53.45 EUR
BB Middle52.16 EUR
BB Lower50.86 EUR
BB Width4.95%
ATR (14)0.3613 EUR
Vol Ratio (20d)0.62x