Stevanato Group S.p.A.
STVN | NYSE
$19.94
+$0.56 (+2.89%)
Nov 2, 2026, 9:47 AM ET · Market open
Market Data
Market Cap $5.44B
Enterprise Value $4.99B
Beta 0.78
Average Volume 366.34K
Shares Outstanding (Diluted) 273M
Shares Change YoY 0.03%
Institutional Ownership 16.40%
Exchange NYSE
ISIN IT0005452658
Price Performance
Price Change 1M -1.3%
Price Change 3M -3.2%
Price Change 6M 12.1%
Price Change YTD -0.9%
Price Change 1Y -19.2%
Price Change 3Y -25.2%
Price Change 5Y -26.1%
1M CAGR (ann.) -10.7%
1Y CAGR (ann.) -24.6%
5Y CAGR (ann.) -4.7%
All-Time CAGR -0.1%
Valuation
PE Ratio 34.61
Forward PE 23.98
PEG Ratio -9.01
Forward PEG 2.38
PS Ratio 3.71
Forward PS 3.40
PB Ratio 2.99
P/FCF Ratio -177.05
P/Adj. FCF Ratio -177.05
P/OCF Ratio 18.46
EV/Sales 4.08
EV/EBIT 24.82
EV/EBITDA 18.36
EV/FCF -194.84
Earnings Yield 2.8%
FCF Yield -0.5%
Adj. FCF Yield -0.5%
Financial Health
Net Debt €348.06M
Total Debt €442.99M
Cash & Short-Term Investments €83.58M
Total Assets €2.62B
Current Ratio 1.61
Quick Ratio 1.08
Debt / Equity Ratio 0.29
Debt / EBITDA 1.63
Debt / FCF -17.29
OCF / Debt 0.56
Interest Coverage 20.69
Altman Z-Score 4.03
Piotroski F-Score 5
Margins & Profitability
Gross Profit Margin 29.2%
Operating Profit Margin 16.1%
EBITDA Margin 24.3%
Net Profit Margin 11.0%
FCF Margin -2.1%
Adj. FCF Margin -2.1%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets 5.1%
Return on Equity 8.9%
Return on Invested Capital 6.4%
Return on Capital Employed 9.6%
Return on Tangible Assets 5.3%
Historical Growth (CAGR)
Revenue CAGR 3Y 5.8%
Revenue CAGR 5Y 9.9%
Revenue CAGR 10Y N/A
EPS CAGR 3Y -4.4%
EPS CAGR 5Y 3.7%
EPS CAGR 10Y N/A
FCF CAGR 3Y 100.0%
FCF CAGR 5Y 9.7%
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Buy
Analyst Count 4
EPS Growth Next 3Y 32.2%
Revenue Growth Next 3Y 10.1%
Earnings Date Nov 3, 2026
EPS Estimate (next Q) $0.20
EPS Growth Est (next Q) 10.9%
Revenue Est (next Q) $408.03M
Revenue Growth Est (next Q) 2.3%
Fair Value Estimates
Graham Number $8.95
Graham Upside -53.8%
Lynch Fair Value $2.80
Lynch Upside -85.5%
Price Target $25.58
Price Target Upside 32.0%
Cash Flow
Operating Cash Flow €247.03M
Free Cash Flow €-25.62M
Adj. Free Cash Flow €-25.62M
FCF Per Share -$0.09
OCF Per Share $0.90
OCF/S Ratio 20.2%
Income Statement
Revenue €1.22B
Gross Profit €356.38M
Operating Income €196.53M
EBITDA €271.95M
Net Income €134.25M
EPS (Diluted) $0.48
Revenue / Employee $203.33K
Profit / Employee $22.34K
Employees 6,010
Dividends
Annual Dividend $0.06
Dividend Yield 0.31%
Payout Ratio 13.0%
FCF Payout Ratio -0.2%
Adj. FCF Payout Ratio -0.2%
Dividend Growth (YoY) 0.7%
Pay Frequency Annual
Ex-Dividend Date Jun 11, 2026
Add to Watchlist
Select watchlists to add or remove STVN