Hold Edelweiss Financial Services, target price Rs 95: Emkay Global | Sharefundss