Ocular Therapeutix OCUL Quarterly Preview Q4 2025 Profit Surprises TSM Taiwan Semiconductor Manufacturing Company Ltd slips 313 as investors take profits despite strong Q1 2026 earnings performance National NRUC Stock Gainers Today Grinds Higher 20260415 Array UZE Stock Neutral Rating Eye on Rally 20260418 Deswell DSWL Stock Counter Trend Under Pressure 20260415 Is Schrodinger SDGR stock failing to hold levels Overhead Buying 20260418 Enterprise DDC Stock Is It Near Breakout Trend Weakens 20260418 GrabAGun PEW Business Update GrabAGun Digital Holdings delivers 485 EPS beat OSW OneSpaWorld Holdings Limited Common Shares posts 74 percent Q4 2025 YoY revenue growth but misses EPS estimates shares dip 133 percent PTCT PTC Therapeutics Inc edges higher in todays trading despite posting far wider than expected Q4 2025 losses