What would it take for WaterBridge WBI to double from here 417 20260508 How sustainable is SandRidge Energy SD profit margins Creeps Higher 20260508 SINT SiNtx Technologies posts narrow Q4 2025 EPS miss shares rally 1587 percent on positive investor sentiment SuRo SSSSL Stock Should You Buy Q4 2025 EPS Misses Views