Texxon NPT Accelerates 650 Uptrend Strengthens 20260521 Irans Grip on Hormuz Strands Over 160 Oil Tankers Raising Supply Concerns Cue Biopharma CUE Q3 2025 Earnings 210 EPS Surges Past 283 Estimates