Oncolytics ONCY Q3 loss widens to miss estimates by 43 stock falls 2 on cash concerns American Electric Power Co Inc AEP Named Top Utility Pick Amid Sector Rating Shifts and Data Center Growth Tailwinds SEVN Seven reports narrow Q1 2026 EPS beat shares rise nearly 2 percent on upbeat investor reaction AKAN Akanda set to release full quarterly earnings metrics alongside updated operational priorities this month Chinese Healthcare and Biotech Firms Increasingly Choose Hong Kong for IPOs MBX Biosciences MBX Q1 2026 Earnings 051 EPS Surges Past 059 Estimates Carpenter CRS Q1 2026 Earnings Surprise EPS 277 Up Significant AIDriven Memory Demand Propels Roundhill Memory ETF DRAM to Record 10 Billion in Assets at Fastest Pace Ever Whats Next for Cross Health CCRN at 1310 20260518 Kenon Holdings KEN Reports Q2 2025 Results EPS 010 Meets Consensus Whats Next for BTC Dev Corp BDCI at 1003 20260515 TPG TPG Stock Analysis 098 Loss Key Levels 20260518 Morningstar Inc MORN Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance Ingevity NGVT Q1 2026 Earnings Strong EPS Beat Drives Stock Higher ACB Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Decline BCP Investment Corporation BCIC Q1 2026 Earnings Earnings Beat on Strong Portfolio Performance Advanced Flower Capital Inc AFCG Q1 2026 Earnings EPS Surpasses Estimates with 3283 Beat Odyssey Marine Exploration OMEX Edges Higher as Price Action Stabilizes Near Support Live Oak Bancshares LOB Slightly Lower as Shares Test Support Zone PPG Industries Gains Momentum Shares Rise 27 as Key Support Holds White Mountains Insurance Holds Steady Above 2100 as Modest Gains Persist Immunome Q1 2026 Earnings EPS Beats Estimates Despite No Revenue Stock Declines Primech Holdings PMEC Stock Outlook 252 Decline Raises Red Flags 20260521 Doximity DOCS Corrects 179 Key Support to Watch at 1852 20260521 GigaCloud GCT Q1 2026 Earnings EPS 104 Beats Estimates CompX CIX Q1 2026 Earnings As Expected No Surprises Bernstein Reaffirms Outperform Rating on Diamondback Energy as Oil Supply Concerns Intensify CVG CVGI Stock Analysis 105 Loss Key Levels 20260521 AMD Pours 128 Billion into Taiwan Chip Ecosystem Intensifying Rivalry with Nvidia