BDC Q1 2026 Earnings EPS Surpasses Expectations Amid Solid Operational Performance STRD Q1 2026 Earnings Preferred Stock Reports Significant Earnings Miss Amid Challenging Quarter PANL Q1 2026 Earnings EPS Beats Estimates Amidst Market Skepticism CoreWeave CRWV Q1 2026 Earnings EPS Misses Estimates as Losses Widen Stock Declines TFC Q1 2026 Earnings Earnings Beat Signals Resilience in Challenging Rate Environment CTO Realty Growth Q1 2026 Earnings Massive EPS Beat Sends Mixed Signals as Stock Edges Lower