Ranbaxy Laboratories

..

RANBAXY (518) - On going rally,  top out either 521-527 or opitimum 542-545