Is Tecogen Tgen Stock Showing Weakness Price At 2.84 Down 2.74 20260406 Can Stantec Stn Stock Double In 2026 Price At 88.10 Up 1.24 20260406 Is Latam Ltm Stock A Top Performer Price At 52.06 Down 2.14 20260413