Is Sanmina Corporation SANM stock stabilizing 674 20260427 OPTT Ocean stock climbs 138 percent despite its Q1 2026 earnings per share trailing consensus analyst estimates Phillips 66 PSX YTD Outperformance Versus Broader Energy Sector and Peer Benchmarking NVNO enVVeno posts narrower than expected Q3 2025 loss shares register small gains in todays trading