Buy Titan Company, target Rs 1,145: CK Narayan | Sharefundss