Rackspace Technology RXT Q1 2026 Miss Should Investors Be Worried Garmin GRMN Q1 2026 Crushes Forecasts EPS 208 vs 186 Netcapital NCPL Stock Analysis 1175 Gain What to Watch 20260520