How Does Macroeconomics Affect Terrestrial Energy Imsr Stock Price At 6.21 Down 0.48 20260410 SRFM Surf Air Q4 2025 EPS misses estimates sharply stock dips modestly on weak quarterly results TGLS Tecnoglass beats earnings estimates by 62 but shares fall 365 despite 105 revenue growth NVAWW Nova lays out upcoming mineral exploration targets in its latest quarterly earnings release MREO Mereo posts narrower Q4 2025 loss than expected shares drop 289 percent on soft investor sentiment