Why Eicher Motors hits low of 18505 today?