Star Health and Allied Insurance Company stocks: Buy Star Health and Allied Insurance Company, target price Rs 650: ICICI Direct