Mexico MXF Stock Today Rallies 074 Resistance at 2286 20260520 Harvard HAVAR Stalls at 012 Consolidation Phase 20260520