Shuttle SHPH Declines 312 Amid Market Weakness 20260520 New GBR Q3 2023 Earnings Revenue NA Matching Views