PTCT PTC Therapeutics Inc edges higher in todays trading despite posting far wider than expected Q4 2025 losses Why Pilgrims PPC ability to execute stands out 288 20260507 Peoples PEBK Stock Key Support Breakout Watch 20260418 Weatherford WFRD Resistance Levels Q4 2025 Earnings Beat Estimates