Equinox EQX Stock Today Drops 698 Key Support at 1266 20260515 MCX Natural Gas Futures Show Positive Momentum Key Resistance at 294 in Focus GEN GENK Q1 2026 Earnings Miss by Significant Key Takeaways Diginex DGNX Stalls at 095 Consolidation Phase 20260515