VALE Q1 2026 Earnings EPS Falls Short of Estimates Amid Commodity Market Headwinds NextDecade Corporation Q1 2026 Earnings EPS Surprise Beats Estimates Amid PreRevenue Phase Urban One Inc Class D UONEK Q1 2026 Earnings Narrowed Loss and Resilient Digital Growth Amid Broadcast Headwinds DDI Q1 2026 Earnings EPS Surpasses Estimates by 216 Aeva Technologies Inc AEVA Q1 2026 Earnings NarrowerThanExpected Loss Drives Share Gains First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence