Daily Market Overview Slight Decline As Investors Weigh Risks 20260410 1 BBT Q1 2026 Earnings Earnings Miss Estimates Amid Challenging Quarter TRTX Q1 2026 Earnings EPS Falls Short of Estimates Amid Narrow Miss KRRO Q1 2026 Earnings EPS Beat Driven by Expense Management NPWR Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Company Continues Technology Development APPF Q1 2026 Earnings EPS Beats Estimates as Software Provider Navigates Property Management Demand