SurgePays Inc SURG Rallies 44 as Penny Stock Tests Key Resistance Near 062 Innovent Biologics Inks Potential 105 Billion Drug Deal with Pfizer Leonardo DRS Q1 2026 Earnings EPS Surpasses Estimates by 26 Shares Edge Higher Canadian Biotech Sector Attracts Investor Attention in 2026