Buy Cummins India, target price Rs 475.5: ICICI Direct | Sharefundss