Logitech LOGI Stock Why Free Cash Flow Momentum Building 20260415 IBN ICICI Bank Limited posts Q1 2026 below consensus EPS shares gain as investors focus on long term growth outlook Arena Group AREN Stock InDepth Look Investor Interest 20260418 Market Wrap Tech leads mild gains while consumer sector lags STBA S and T Bancorp Inc dips 046 after Q4 2025 EPS narrowly misses consensus estimates by 01 X4 Pharmaceuticals XFOR Stock Next Quarter Institutional Demand 20260418 Byrna BYRN Stock Auto Trade 605 20260418 Star STRR Stock Top Holdings Bearish Sentiment 20260418