BrightSpring BTSG Stock EV EBITDA Multiple Ticks Up 20260418 Imax Corporation IMAX Stock Forecast 2026 Is It Still a Buy Now Sinks 20260418 EP Empire Petroleum Corporation reports Q3 2025 earnings shares gain 876 percent amid positive investor sentiment Is Kelly Services KELYA stock trading below fair range Eye on Rally 20260418 Market Recap Technology leads sector gains as consumer names trail in mild trading Coherus CHRS Stock Signal Based Trade Bullish Momentum 20260416 GLDD Great Lakes Dredge and Dock Corporation posts robust Q4 2025 results as earnings per share far outpace analyst forecasts OS OneStream Inc delivers far stronger than expected Q4 2025 earnings per share on solid operational execution Innate IPHA Stock Undervalued Strengthens 20260415 National NGG Stock Market Catalysts Overview Institutional Selling 20260418