Cfbk Gains Ground As Investors Pile In 20260401 1 Strategy Inc MSTR Q1 2026 Earnings Massive EPS Miss as Digital Asset Impairments Deepen Losses