ENGN enGene Holdings beats EPS by 229 but shares plunge 128 as investors eye pipeline milestones Freight Technologies FRGT Stock Block Trade Alert Risk Aversion 20260415 ITT beats Q1 estimates by 122 revenue climbs 85 yet shares slip despite strong quarter IVZ Invesco Q1 revenue climbs 51 YoY to 638B stock jumps 283 despite loss DTCC to Tokenize Assets on Stellar Wall Streets Latest Blockchain Push Portugals Meo Sues State for 82 Million Over Huawei 5G Ban Trump States Desire for Totally Independent Next Federal Reserve Chair Amid Pressure on Predecessor Bessent Forecasts Substantial Disinflation as Warsh Poised to Lead Federal Reserve SpaceX Scrubs Starship Test Flight Plans Friday Attempt as V3 Debut Approaches Turkish Tourists Flock to Greece as Rising Costs Deter Greek Visitors The Key Metric in an AI Companys Latest Earnings That Could Shift Investor Sentiment