Shuttle SHPH Declines 312 Amid Market Weakness 20260520 SWK SWKHL Q3 2025 Earnings Beat Revenue NA EPS 059