TCW TSI Unchanged at 451 RangeBound Trading 20260520 Sarepta SRPT Crushes Q1 2026 Estimates EPS 288 Tops Views TDK Acquires Malaysian Startup to Strengthen AI Battery Capabilities Gulf GURE Trading at 390 Key Decision Point 20260520