The one metric that defines Archimedes 3 ARCI success On the Radar 20260508 SUNE SUNation Energy Q2 results beat estimates with 66 EPS surprise 265 revenue growth yet stock falls RRC Range Resources Corporation tops Q4 2025 earnings estimates shares edge up 13 percent on solid yearoveryear revenue growth Jade Biosciences JBIO Stock Hits 52Week High 443 20260418 BWNB Babcock 2026 delivers stunning EPS beat of 1725 percent swinging from expected loss to profit Market Wrap Tech outperforms peers while consumer sector lags How Corebridge CRBG builds value over time Bearish Sentiment 20260508