Hold Maruti Suzuki, target price Rs 5,900: Emkay Global Financial Services | Sharefundss