Buy or sell stocks: Despite mixed trends in the global markets, the Indian stock market ended higher on Friday. The Nifty 50 index finished 186 points higher at 24,502. The BSE Sensex shot up 622 points and closed at 80,519, whereas the Bank Nifty index ended marginally higher at 52,278. […]