Buy Dr. Lal Pathlabs, target Rs 1180 : Edelweiss Financial Services