Price Action: Maruti, Eternal rally up to 4%; ICICI Bank, Axis Bank, metal stocks lag