CIPLA Buy above - 906 Target1 - 914 Target2 - 921 Stoploss - 901 Sell at or below - 895 Target1 - 888 Target2 - 880 Stoploss - 901 171 views17:54