Natural Resource Partners LP NRP Q1 2026 Earnings Solid EPS Amid Flat Revenue and Slight Stock Dip MSFT Q1 2026 Earnings EPS Surpasses Estimates but Stock Slightly Down RIVN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline BEP Q1 2026 Earnings Significant EPS Miss Despite Slight Stock Gains Solid Power Q1 2026 Earnings NarrowerThanExpected Loss Signals Operational Discipline ARGX Q1 2026 Earnings EPS Beats Estimates as Revenue Remains Undisclosed Shares Slightly Dip