NL Industries NL Stock Analysis 154 Gain What to Watch 20260520 Beyond Meat BYND Q1 2026 Earnings EPS Beats Estimates as Cost Discipline Pushes Loss Narrower Than Forecast Fortrea Holdings FTRE Q1 2026 Earnings Shine Revenue Growth Fuels Beat