Novanta (NOVT) Financials: Revenue & Earnings
$5.74B
Market Cap
88.55
P/E
41.08
Forward P/E
44
Score
NOVT price $151.73 +2.38 +1.59%
Stocklytics score rationale: value 26, quality 63, growth 43.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 384758000 | 521290000 | 614337000 | 626099000 | 590623000 | 706793000 | 860903000 | 881662000 | 949245000 | 980600000 |
Operating globally, Novanta Inc. and its affiliated companies specialize in the development, production, and distribution of advanced photonics, vision, and precision motion components and sub-assemblies. These highly engineered solutions are supplied to Original Equipment Manufacturers (OEMs) across the medical and industrial sectors. Within its Photonics division, Novanta provides a suite of laser-driven…
NOVT fair value $115.08. Price $151.73. Price is 32% above fair value.
Above fair value, but less expensive than usual. A smaller premium than on 81% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 114.28M. Growth 15.59%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 12.00% (beta 1.7). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 37.82M. Net debt -39.26M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-09 | — | 0.97 | — | 301.02M |
| 2026-08-05 | 0.89 | 0.83 | 265.81M | 262.30M |
| 2026-05-11 | 0.81 | 0.78 | 257.70M | 253.40M |
| 2026-02-23 | 0.91 | 0.88 | 258.35M | 255.59M |
| 2025-11-03 | 0.87 | 0.81 | 247.84M | 255.59M |
| 2025-08-05 | 0.76 | 0.74 | 241.05M | 248.47M |
| 2025-05-06 | 0.74 | 0.68 | 233.37M | 240.74M |
| 2025-02-25 | 0.76 | 0.81 | 238.06M | 244.58M |
| 2024-11-05 | 0.85 | 0.86 | 244.41M | 240.29M |
| 2024-08-06 | 0.73 | 0.69 | 235.86M | 233.61M |
| 2024-05-07 | 0.74 | 0.57 | 230.92M | 227.88M |
| 2024-02-28 | 0.63 | 0.63 | 211.57M | 210.69M |
| 2023-11-07 | 0.85 | 0.74 | 221.50M | 210.69M |
| 2023-08-08 | 0.80 | 0.72 | 229.46M | 225.50M |
| 2023-05-09 | 0.74 | 0.64 | 219.13M | 211.22M |
| 2023-03-01 | 0.75 | 0.69 | 218.37M | 215.57M |
| 2022-11-08 | 0.81 | 0.74 | 222.96M | 215.37M |
| 2022-08-09 | 0.78 | 0.72 | 215.36M | 210.47M |
| 2022-05-10 | 0.73 | 0.63 | 204.22M | 195.96M |
| 2022-03-01 | 0.67 | 0.63 | 198.96M | 192.26M |
| 2021-11-09 | 0.75 | 0.61 | 177.73M | 172.06M |
| 2021-08-10 | 0.62 | 0.51 | 167.52M | 167.52M |
| 2021-05-11 | 0.58 | 0.38 | 162.58M | 156.28M |
| 2021-03-01 | 0.53 | 0.43 | 147.50M | 147.05M |
| 2020-11-10 | 0.42 | 0.40 | 142.93M | 131.93M |
| 2020-08-06 | 0.48 | 0.24 | 144.73M | 105.12M |
| 2020-05-12 | 0.51 | 0.32 | 155.47M | 97.55M |
| 2020-02-26 | 0.55 | 0.54 | 159.70M | 156.80M |
| 2019-11-05 | 0.53 | 0.52 | 154.07M | 151.16M |
| 2019-08-06 | 0.54 | 0.54 | 155.15M | 155.15M |
| 2019-05-07 | 0.53 | 0.49 | 157.19M | 142.36M |
| 2019-02-27 | 0.56 | 0.52 | 156.18M | 142.23M |
| 2018-11-06 | 0.61 | 0.52 | 160.79M | 137.07M |
| 2018-08-08 | 0.51 | 0.49 | 150.40M | 144.50M |
| 2018-05-08 | 0.47 | 0.40 | 146.97M | 125.11M |
| 2018-02-28 | 0.44 | 0.41 | 146.92M | 136.88M |
| 2017-11-01 | 0.45 | 0.34 | 146.30M | 110.54M |
| 2017-08-03 | 0.41 | 0.33 | 119.10M | 95.86M |
| 2017-05-08 | 0.31 | 0.24 | 108.97M | 84.39M |
| 2017-03-06 | 0.35 | 0.28 | 98.88M | 79.12M |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-11 | Secor Thomas N | Sell | 663 | $147.60 | 97.86K |
| 2026-07-02 | Glastra Matthijs | Sell | 3.02K | $160.13 | 484.23K |
| 2026-07-02 | Glastra Matthijs | Sell | 1.67K | $161.28 | 269.66K |
| 2026-07-02 | Glastra Matthijs | Sell | 1.17K | $162.01 | 189.07K |
| 2026-07-02 | Glastra Matthijs | Sell | 437 | $163.71 | 71.54K |
| 2026-07-02 | Glastra Matthijs | Sell | 200 | $164.20 | 32.84K |
| 2026-06-02 | Glastra Matthijs | Sell | 38 | $164.61 | 6.26K |
| 2026-06-02 | Glastra Matthijs | Sell | 500 | $166.19 | 83.09K |
| 2026-06-02 | Glastra Matthijs | Sell | 1.42K | $167.68 | 238.11K |
| 2026-06-02 | Glastra Matthijs | Sell | 2.84K | $168.76 | 479.45K |
| 2026-06-02 | Glastra Matthijs | Sell | 1.30K | $169.76 | 220.86K |
| 2026-06-02 | Glastra Matthijs | Sell | 400 | $171.28 | 68.51K |
| 2026-05-12 | Glastra Matthijs | Sell | 5.08K | $150.00 | 761.85K |
| 2026-05-12 | Glastra Matthijs | Sell | 2.42K | $151.34 | 366.39K |
| 2026-05-05 | Glastra Matthijs | Sell | 4.28K | $130.59 | 558.27K |
| 2026-05-05 | Glastra Matthijs | Sell | 1.02K | $131.75 | 134.65K |
| 2026-05-05 | Glastra Matthijs | Sell | 1.18K | $132.51 | 156.36K |
| 2026-05-05 | Glastra Matthijs | Sell | 23 | $133.27 | 3.07K |
| 2026-04-17 | Glastra Matthijs | Sell | 6.50K | $130.05 | 845.33K |
| 2026-03-16 | Buckley Robert | Buy | 9.96K | $14.13 | 140.69K |
| 2026-03-16 | Buckley Robert | Sell | 3.21K | $116.02 | 373.00K |
| 2026-03-16 | Buckley Robert | Sell | 4.72K | $116.84 | 551.37K |
| 2026-03-16 | Buckley Robert | Sell | 1.94K | $117.74 | 228.06K |
| 2026-03-16 | Buckley Robert | Sell | 86 | $118.80 | 10.22K |
| 2026-03-16 | Buckley Robert | Sell | 9.96K | $14.13 | 140.69K |
| 2026-03-02 | Glastra Matthijs | Sell | 49 | $131.92 | 6.46K |
| 2026-03-02 | Glastra Matthijs | Sell | 500 | $133.77 | 66.89K |
| 2026-03-02 | Glastra Matthijs | Sell | 74 | $134.69 | 9.97K |
| 2026-03-02 | Glastra Matthijs | Sell | 586 | $136.35 | 79.90K |
| 2026-03-02 | Glastra Matthijs | Sell | 1.38K | $137.28 | 188.76K |
| 2026-03-02 | Glastra Matthijs | Sell | 940 | $138.67 | 130.35K |
| 2026-03-02 | Glastra Matthijs | Sell | 1.18K | $139.50 | 164.61K |
| 2026-03-02 | Glastra Matthijs | Sell | 1.80K | $140.48 | 252.30K |
| 2026-02-24 | Ravetto Charles Guy JR | Buy | 825 | — | — |
| 2026-02-24 | Ravetto Charles Guy JR | Sell | 243 | $137.44 | 33.40K |
| 2026-02-24 | Ravetto Charles Guy JR | Sell | 825 | — | — |
| 2026-02-24 | Burke John Joseph II | Buy | 479 | — | — |
| 2026-02-24 | Burke John Joseph II | Sell | 141 | $137.44 | 19.38K |
| 2026-02-24 | Burke John Joseph II | Sell | 479 | — | — |
| 2026-02-24 | Buckley Robert | Buy | 5.43K | — | — |
| 2026-02-24 | Buckley Robert | Sell | 2.62K | $137.44 | 360.64K |
| 2026-02-24 | Buckley Robert | Sell | 5.43K | — | — |
| 2026-02-24 | Glastra Matthijs | Buy | 10.85K | — | — |
| 2026-02-24 | Glastra Matthijs | Sell | 5.25K | $137.44 | 721.15K |
| 2026-02-24 | Glastra Matthijs | Sell | 10.85K | — | — |
| 2026-02-23 | Burke John Joseph II | Buy | 519 | — | — |
| 2026-02-23 | Burke John Joseph II | Sell | 176 | $142.38 | 25.06K |
| 2026-02-23 | Burke John Joseph II | Sell | 519 | — | — |
| 2026-02-23 | Ravetto Charles Guy JR | Buy | 1.06K | — | — |
| 2026-02-23 | Ravetto Charles Guy JR | Sell | 311 | $142.38 | 44.28K |
| 2026-02-23 | Ravetto Charles Guy JR | Sell | 1.06K | — | — |
| 2026-02-20 | Burke John Joseph II | Buy | 490 | — | — |
| 2026-02-20 | Burke John Joseph II | Sell | 170 | $145.96 | 24.81K |
| 2026-02-20 | Burke John Joseph II | Buy | 1.06K | — | — |
| 2026-02-20 | Burke John Joseph II | Sell | 490 | — | — |
| 2026-02-20 | Buckley Robert | Buy | 1.42K | $14.13 | 20.11K |
| 2026-02-20 | Buckley Robert | Buy | 2.45K | — | — |
| 2026-02-20 | Buckley Robert | Sell | 986 | $140.09 | 138.13K |
| 2026-02-20 | Buckley Robert | Sell | 425 | $142.62 | 60.61K |
| 2026-02-20 | Buckley Robert | Sell | 1.19K | $145.96 | 172.96K |
| 2026-02-20 | Buckley Robert | Sell | 12 | $143.71 | 1.72K |
| 2026-02-20 | Buckley Robert | Buy | 11.99K | — | — |
| 2026-02-20 | Buckley Robert | Sell | 1.42K | $14.13 | 20.11K |
| 2026-02-20 | Buckley Robert | Sell | 2.45K | — | — |
| 2026-02-20 | Glastra Matthijs | Buy | 5.32K | — | — |
| 2026-02-20 | Glastra Matthijs | Sell | 2.57K | $145.96 | 375.70K |
| 2026-02-20 | Glastra Matthijs | Buy | 26.04K | — | — |
| 2026-02-20 | Glastra Matthijs | Sell | 5.32K | — | — |
| 2026-02-20 | Ravetto Charles Guy JR | Buy | 1.63K | — | — |
| 2026-02-20 | Ravetto Charles Guy JR | Sell | 480 | $145.96 | 70.06K |
| 2026-02-20 | Ravetto Charles Guy JR | Buy | 7.54K | — | — |
| 2026-02-20 | Ravetto Charles Guy JR | Sell | 1.63K | — | — |
| 2026-02-20 | Lesica John | Buy | 7.54K | — | — |
| 2026-02-20 | Lesica John | Sell | 1.63K | — | — |
| 2026-02-20 | Lesica John | Buy | 1.63K | — | — |
| 2026-02-20 | Lesica John | Sell | 480 | $145.96 | 70.06K |
| 2026-02-20 | Manganiello Alexander | Buy | 4.11K | — | — |
| 2026-02-19 | Glastra Matthijs | Buy | 7.83K | — | — |
| 2026-02-19 | Glastra Matthijs | Sell | 3.78K | $144.93 | 548.42K |
| 2026-02-19 | Glastra Matthijs | Sell | 7.83K | — | — |
| 2026-02-19 | Ravetto Charles Guy JR | Buy | 722 | — | — |
| 2026-02-19 | Ravetto Charles Guy JR | Sell | 251 | $144.93 | 36.38K |
| 2026-02-19 | Ravetto Charles Guy JR | Sell | 722 | — | — |
| 2026-02-19 | Buckley Robert | Buy | 2.94K | — | — |
| 2026-02-19 | Buckley Robert | Sell | 1.42K | $144.93 | 205.80K |
| 2026-02-19 | Buckley Robert | Sell | 2.94K | — | — |
| 2026-02-18 | Lesica John | Sell | 1.39K | — | — |
| 2026-02-18 | Lesica John | Buy | 1.39K | — | — |
| 2026-02-18 | Lesica John | Sell | 445 | $145.63 | 64.81K |
| 2026-02-10 | Glastra Matthijs | Sell | 7.50K | $145.04 | 1.09M |
| 2026-02-02 | Glastra Matthijs | Sell | 3.61K | $134.52 | 485.08K |
| 2026-02-02 | Glastra Matthijs | Sell | 1.74K | $135.50 | 235.50K |
| 2026-02-02 | Glastra Matthijs | Sell | 1.11K | $136.54 | 151.29K |
| 2026-02-02 | Glastra Matthijs | Sell | 48 | $137.38 | 6.59K |
| 2026-01-21 | Buckley Robert | Buy | 1.42K | $14.13 | 20.11K |
| 2026-01-21 | Buckley Robert | Sell | 1.42K | $140.14 | 199.42K |
| 2026-01-21 | Buckley Robert | Sell | 1.42K | $14.13 | 20.11K |
| 2026-01-21 | Glastra Matthijs | Sell | 7.50K | $140.00 | 1.05M |
| 2026-01-15 | Manganiello Alexander | Buy | 10.51K | — | — |
| 2026-01-09 | Glastra Matthijs | Sell | 6.18K | $130.00 | 803.01K |
Latest filed quarter: Q2 2026.
Institutions holding: 409, holders +65 vs prior quarter. Ownership 110.62%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 4.80M | 143.14K | +3.08% | 778.43M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 2.40M | -81.20K | -3.28% | 388.68M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 2.22M | 438.02K | +24.55% | 360.57M |
| DAIWA SECURITIES GROUP INC. | 2.14M | 2.14M | New | 347.52M |
| ALLSPRING GLOBAL INVESTMENTS HOLDINGS, LLC | 1.82M | 40.90K | +2.30% | 297.54M |
| VANGUARD CAPITAL MANAGEMENT LLC | 1.61M | -6.29K | -0.39% | 260.71M |
| STATE STREET CORP | 1.44M | 97.62K | +7.29% | 233.01M |
| CONESTOGA CAPITAL ADVISORS, LLC | 1.22M | -231.85K | -15.99% | 197.60M |
| GEODE CAPITAL MANAGEMENT, LLC | 987.73K | 50.75K | +5.42% | 160.28M |
| CONGRESS ASSET MANAGEMENT CO | 973.77K | 64.06K | +7.04% | 157.98M |
| GW&K INVESTMENT MANAGEMENT, LLC | 897.27K | 38.61K | +4.50% | 145.57M |
| BAMCO INC /NY/ | 850.49K | -64.59K | -7.06% | 137.98M |
| WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC | 765.87K | -17.22K | -2.20% | 124.25M |
| WASATCH ADVISORS LP | 759.99K | -236.65K | -23.74% | 123.30M |
| GENEVA CAPITAL MANAGEMENT LLC | 758.88K | -172.39K | -18.51% | 123.12M |
| AMERICAN CENTURY COMPANIES INC | 717.29K | 24.06K | +3.47% | 116.37M |
| JPMORGAN CHASE & CO | 688.71K | 45.54K | +7.08% | 108.90M |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 685.75K | 185.67K | +37.13% | 108.17M |
| DIMENSIONAL FUND ADVISORS LP | 665.51K | 33.71K | +5.34% | 107.96M |
| NOMURA ASSET MANAGEMENT INTERNATIONAL INC. | 646.60K | -14.56K | -2.20% | 104.90M |
| MAWER INVESTMENT MANAGEMENT LTD. | 589.57K | 107.39K | +22.27% | 95.65M |
| NORTHERN TRUST CORP | 528.83K | 26.73K | +5.32% | 85.80M |
| T. ROWE PRICE INVESTMENT MANAGEMENT, INC. | 512.73K | 512.73K | New | 83.19M |
| BROWN ADVISORY INC | 508.98K | 50.44K | +11.00% | 82.58M |
| SEI INVESTMENTS CO | 507.53K | 23.22K | +4.79% | 82.34M |
Novanta Inc. (NOVT) trades at $151.73, with a market cap of $5.74B and a trailing P/E of 88.55. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 384758000 | 521290000 | 614337000 | 626099000 | 590623000 | 706793000 | 860903000 | 881662000 | 949245000 | 980600000 |
Insights · Dividends · Forecast · Financials · Learn
$5.74B
Market Cap
88.55
P/E
41.08
Forward P/E
44
Score