IGC Pharma IGC Delivers Q1 2026 Beat EPS 002 vs 002 Expected US Stock Futures Edge Higher as Crude Retreats Nvidia Earnings Loom Target Corporation TGT Q1 2026 Earnings Beat Revenue NA EPS 244 Should You Sell Popular Pref BPOPM After 075 Drop 20260520