Alphabet Issues Largest YenDenominated Bond by Foreign Firm to Boost AI Spending Nabors Industries NBR at 10878 Buy Sell or Hold 20260520 DoorDash DASH Q1 2026 Earnings Why the Beat Matters HUYA Inc HUYA Crushes Q1 2026 Estimates EPS 009 Tops Views BARK Inc BARK Q1 2026 Earnings Surprise EPS 060 Up Significant Constellium CSTM Crushes Q1 2026 Estimates EPS 142 Tops Views Brookfield BBU Slides 209 as Selling Pressure Mounts 20260520 Alerus ALRS Crushes Q1 2026 Estimates EPS 089 Tops Views