Sphere 3D ANY Stock Analysis 167 Gain What to Watch 20260520 IGC Pharma IGC Delivers Q1 2026 Beat EPS 002 vs 002 Expected