Should you invest in stocks offering high dividends?

The recent announcement of a dividend of ₹58 per share at Bharat Petroleum Corp. Ltd, a disinvestment candidate for the Centre, excited the stock market. But investors who are enthused by high dividends should factor in a host of metrics. Mint brings you the highs and lows