Lloyds Bank Customer Faces 94Mile Journey to Deposit 900 HMRC Cheque Amid Branch Policy Shift Fair Isaac FICO Q1 2026 Earnings EPS 1250 Beats Estimates CMS Energy CMSD Crushes Q1 2026 Estimates EPS 113 Tops Views Biotech Sector Outlook for 2026 Key Trends and Investment Considerations