Tech Stocks Trade Mixed as Friday Session Highlights Sector Divergence KRRO Q1 2026 Earnings EPS Beat by 1005 as Biotech Advances Pipeline Barclays Posts 18 Profit Increase Upgrades FullYear Income Forecast