Is Trinity TRINZ stock losing support Trinity posts 15 EPS miss vs consensus forecast VGM Invesco shares rise despite 559 revenue decline as investors cheer stable quarterly performance How Terrestrial Energy IMSR prepares for market disruptions Q4 2025 Better Than Expected What Carlsmed CARL management said that matters most Q1 2026 EPS Exceeds Expectations