BK Q1 2026 Earnings EPS Surpasses Estimates by 1326 PDS Biotechnology Q1 2026 Earnings EPS Beat Highlights Progress Despite PreRevenue Status NLY Q1 2026 Earnings Slight EPS Beat Amid Uncertain Rate Environment and Modest Stock Decline IONS Q1 2026 Earnings Narrower Loss Beats Estimates by 397 MBAI Q3 2023 Earnings WiderThanExpected Loss Weighs on Shares PennantPark Floating Rate Capital Ltd PFLT Q1 2026 Earnings EPS Misses Estimates Amid FloatingRate Portfolio Adjustments