JBI Janus International Group Inc falls 464 after Q4 2025 EPS trails consensus analyst expectations What Immix Biopharma IMMX is doing that could pay off big later Bearish Sentiment 20260507 Ameren AEE Stock Spin Off Flirts with Support 20260415 Huron HURN Detailed Report Huron Consulting Group Inc posts 91 EPS beat on solid results