NOVT Novanta Inc. - Common Shares

149.27USD+3.96%Mkt Cap: 5.65B $P/E: 94.47

Novanta Inc., together with its subsidiaries, provides precision medicine, precision manufacturing, medical solutions, robotics and automation solutions, and advanced surgery solutions in the United States and internatio…

Key Statistics

Company
Market Cap5.65B USD
Enterprise Value5.00B USD
Revenue (TTM)1.03B USD
Gross Profit435.28M USD
Net Income (TTM)53.83M USD
Revenue/Share26.45 USD
Last Price149.27 USD
Fiscal Year EndDec 2025
MR QuarterJul 2026
Employees3.0K
CountryUS
SectorTechnology
IndustryScientific & Technical Instruments
ISIN—
Valuation
P/E (Trailing)94.47
P/E (Forward)32.88
PEG—
EV/EBITDA27.61
EV/Revenue4.85
P/S5.27
P/B3.36
EPS (TTM)1.59
EPS (Forward)4.37
52W Range
98.2765% of range176.19
52W High176.19 USD
52W Low98.27 USD
Profitability
Gross Margin44.39%
Oper. Margin11.50%
EBITDA Margin17.57%
Profit Margin5.49%
ROE4.10%
ROA2.98%
Growth
Revenue Growth10.30%
Earnings Growth150.00%
Cash Flow & Leverage
Operating CF64.06M USD
CapEx (TTM)15.63M USD
FCF Margin11.50%
FCF Yield2.10%
Net Debt-433.05M USD
Net Debt/EBITDA-2.39
Balance Sheet
Debt/Equity0.23
Current Ratio4.57
Quick Ratio3.65
Book Value/Sh42.74 USD
Cash/Share19.00 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split1:3
Split DateDec 29, 2010
Analyst Consensus
Rating—
Target (Mean)194.50 USD
Upside (mean)+30.3%
Target Range194.00 USD – 195.00 USD
194.00+30.3% to mean195.00
# Analysts2
Ownership
Shares Out.37.82M
Float37.54M
Insiders0.71%
Institutions123.52%
Short Interest
Short Ratio15.6d
Short % Float15.11%
Short % Out.13.15%
Shares Short4.97M
Short (prev mo.)4.80M
Technical
SMA 50147.09 (+1.5%)
SMA 200140.10 (+6.5%)
Beta1.68
S&P 52W Chg13.94%
Avg Vol (30d)342.15K
Avg Vol (10d)415.15K
Technical Indicators
RSI (14)55.5
MACD-1.3203
MACD Signal-2.3540
MACD Hist.+1.0337
BB Upper152.61 USD
BB Middle142.92 USD
BB Lower133.23 USD
BB Width13.56%
ATR (14)5.736 USD
Vol Ratio (20d)1.06x