Limbach Holdings LMB Stock Pricing Evaluation Q4 2025 Profit Disappoints Olin Corporation OLN Stock Trading Range 210 20260427 RRR Red Rock tops Q4 2025 EPS estimates by wide margin shares fall 272 percent in todays session NPCT Nuveen quarterly earnings details remain undisclosed investors await updates on its impact fund portfolio performance TACHW Titan management outlines key strategic priority of pursuing highgrowth tech acquisition targets this year