Novanta: Delayed Recovery And Prolonged Struggles Ahead, Downgrade To Sell 01.01.2025 10:03 Seeking Alpha