Indias Coal Stock Position Remains Comfortable Even as Power Demand Sets New Record Gen Digital GEN Delivers Q1 2026 Beat EPS 067 vs 066 Expected Arcadia Biosciences RKDA Rallies 2791 as Bulls Target 129 20260520