CSX Corporation CSX Phillips 66 PSX Positioned for Sustained Upside Amid Historic Diesel Price Surge and Diversified Cash Flow Streams SPRB Spruce Biosciences Q4 loss widens sharply missing EPS estimates by 385 amid elevated RD spending for pipeline development How does Trex Company TREX stock compare to its competitors 136 20260420 Astec ASTE Stock Moving VWAP Risk Aversion 20260420 LPRO Open stock gains nearly 6 percent even as its fourth quarter 2025 EPS trails analyst expectations MediaAlpha MAX Stock Is It Breaking Uptrend MediaAlpha Posts 1139 Pct EPS Beat Tops Estimates FrancoNevada FNV Stock YearEnd Review Slight Loss 20260420