PennyMac PMTU Q1 2026 Results Miss Estimates EPS 016 vs 038 Ryde Group RYDE Stock Slides 284 Support at 087 20260520 Alphabet Issues Largest YenDenominated Bond by Foreign Firm to Boost AI Spending Multi Ways MWG Stock Down 211 Support Test at 132 20260520 Belden BDC Q1 2026 Earnings EPS 177 Beats Estimates SAIHEAT SAIH Flat at 1119 Consolidation Continues 20260520 Nasdaq Leads Market Losses as Rising Oil Prices and Borrowing Costs Weigh on Sentiment