Terrestrial Energy IMSR Crushes Q1 2026 Estimates EPS 010 Tops Views Singapore Stocks Edge Higher Amid Mixed Regional Cues STI Gains 02 Vance Defends Stock Trading Calls for Congressional Ban in Wake of Trump Filings From OpenAI CoFounders to Courtroom Rivals The MuskAltman Feud Deepens FEED ENvue Medical Inc slides 125 post Q3 2023 earnings release as no consensus estimate benchmarks are provided