Canadian Biotech Sector Three Firms Draw Attention for 2026 Growth Potential TeraWulf Shares Gain After Securing Over 1GW Hyperscale Data Campus in Kentucky Amazon Appoints Telehealth Veteran to Lead Healthcare Unit Amid Expansion Efforts Natural Gas Prices Slide Amid Increased APAC LNG Flows and Storage Competition Lumentum Stock in Focus as AI Optical Boom Drives Demand Company Emphasizes Execution Yahoo Finance Highlights Top Energy Stock for Investors CC Q1 2026 Earnings Surprise Profit Beats Estimates by Wide Margin Two Harbors Investment Corp Q1 2026 Earnings Strong EPS Beat Amid Stable Interest Rate Environment PBA Q1 2026 Earnings Earnings Beat Estimates on Strong Operational Execution Kyivstar Group Ltd KYIV Q1 2026 Earnings EPS Surprises to the Upside Stock Rallies NCDL Q1 2026 Earnings EPS Miss Expected Stock Slips BrightView Holdings Inc Q1 2026 Earnings EPS Falls Short Amid Challenging Season NextTrip Inc NTRP Rallies 348 as Stock Tests Key Resistance at 250 BioLife Solutions BLFS Dips 138 Support Test Looms Teva Pharmaceuticals Advances 235 as Buyers Test Resistance Near 37 Miller Industries MLR Edges Higher as Shares Hold Steady Near Key Resistance Levels Immuneering Corporation IMRX Slides 22 as Pressure Mounts Near Key Support Couple Feigns Financial Strain to Maintain Social Circle A Behavioral Finance Perspective HLNE Q1 2026 Earnings EPS Surpasses Estimates as Hamilton Lane Navigates Private Markets Codere Online Warrants CDROW Hold Steady at 075 as Consolidation Continues SCCO Q1 2026 Earnings Strong EPS Beat Amid Robust Copper Demand VITL Q1 2026 Earnings EPS Misses Estimates as Losses Weigh on PastureRaised Egg Producer Seaport Entertainment Group Inc SEG Q1 2026 Earnings WiderThanExpected Loss Pressures Shares InMed Pharmaceuticals Q3 2025 Earnings Net Loss Widens Amid Pipeline Focus MMS Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Response Northpointe Bancshares Inc NPB Q1 2026 Earnings Earnings Slightly Miss Estimates Shares Dip Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady