148.00USD-1.74%Mkt Cap: —P/E: 91.361d ago
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…
Industry Peers
Electronic ComponentsKey Statistics
Company
Market Cap—
Enterprise Value5.16B $
Revenue (TTM)1.03B $
Gross Profit458.68M $
Net Income (TTM)61.76M $
Revenue/Share26.45 USD
Last Price148.00 USD
Fiscal Year EndDec 2025
MR QuarterJul 2026
Employees3.0K
CountryGB
SectorTechnology
IndustryElectronic Components
ISIN—
Valuation
P/E (Trailing)91.36
P/E (Forward)—
PEG—
EV/EBITDA28.54
EV/Revenue5.02
P/S—
P/B3.39
EPS (TTM)1.62
EPS (Forward)—
52W Range
139.9128% of range168.68
52W High168.68 USD
52W Low139.91 USD
Profitability
Gross Margin44.54%
Oper. Margin11.50%
EBITDA Margin17.57%
Profit Margin6.00%
ROE5.11%
ROA4.09%
Growth
Revenue Growth10.30%
Earnings Growth150.00%
Cash Flow & Leverage
Operating CF133.84M $
CapEx (TTM)—
FCF Margin11.50%
FCF Yield—
Net Debt-433.05M $
Net Debt/EBITDA-2.39
Balance Sheet
Debt/Equity17.67
Current Ratio4.57
Quick Ratio3.65
Book Value/Sh42.74 USD
Cash/Share19.00 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.34.91M
Float37.54M
Insiders0.71%
Institutions123.54%
Technical
SMA 50162.58 (-9.0%)
SMA 200157.90 (-6.3%)
Beta1.68
S&P 52W Chg18.16%
Avg Vol (30d)107
Avg Vol (10d)21
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—