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