IGC Pharma IGC Stock Risk vs Reward Underperforming 20260420 Energy NRGV Stock What Drives Price 111 20260420 NDLS Noodles and tops Q4 2025 loss estimates revenue edges slightly higher while stock holds steady ABAT Am Battery shares gain 14 despite deeper Q1 loss of 007 vs 0051 estimate Is International IBOC stock worth trading today International posts 29 EPS beat topping analyst estimates