IBN ICICI Bank Limited posts Q1 2026 below consensus EPS shares gain as investors focus on long term growth outlook VGZ Vista Gold Corp shares slip 095 following its Q3 2024 earnings release with EPS of negative 001 Will comScore SCOR stock fall further 189 20260418