Shuttle SHPH Declines 312 Amid Market Weakness 20260520 Ingram INGM Stock Consolidating at 2566 Next Move Ahead 20260520