BPs Abrupt Chairman Removal Linked to Alleged Bullying Behavior Company Declines Comment Truist Raises Flywire Price Target After Strong Q1 Revenue Beat and Guidance Boost FRI Dividend Declines 10 Why Income Investors May Not Need to Worry Grab Group CEO Anthony Tan Wins Top Honor at 41st Singapore Business Awards NuScale Power vs Nano Nuclear Energy Comparing Commercial Milestones in NextGen Nuclear Senegal Political Turmoil Deepens as Parliament Speaker Resigns Fueling Leadership Uncertainty NTZ Q4 2011 Earnings EPS Misses Expectations Amid Challenging Environment MPAA Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment NVVE Q2 2025 Earnings Wide Loss Reported Amidst Operational Challenges Stock Gains 69 Riley Exploration Permian Inc REPX Q1 2026 Earnings Earnings Per Share Falls Sharply Below Estimates Amid Operational Pressure MMLP Q1 2026 Earnings Partnership Reports Loss Amidst Operational Challenges PennantPark Investment Corp PNNT Q1 2026 Earnings EPS Misses Estimates Amid Stable Portfolio Performance Nova Minerals Limited Warrant NVAWW Holds Steady at 270 Amid Quiet Trading Fidus Investment Corporation FDUS Shows Modest Gain Near Support Zone CNS Pharmaceuticals CNSP Surges Over 7 as Biotech Momentum Builds Nuveen Churchill Direct Lending Corp NCDL Edges Higher Remains in Consolidation Range MHNC Notes Edge Lower as Yield Appeal Faces Rate Headwinds Kimball Electronics Inc KE Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower TYRA Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Continues RD Investment IMCC Q1 2026 Earnings Disappointing EPS Amid Limited Disclosure Stock Surges MSGS Q1 2026 Earnings Heavy EPS Miss Amid Stock Rally Highlights Market Optimism CACI Q1 2026 Earnings EPS Beats Estimates Stock Gains 23 GNLX Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline Sugar Prices Show Mixed Signals Amid Crude Oil Rally Market Analysis PXED Q1 2026 Earnings EPS Surges Past Estimates by 656 as BottomLine Strength Defies Broad Market Headwinds BioLife Solutions BLFS Dips 138 Support Test Looms