The benchmark indices Sensex and Nifty are ending 2019 on a strong note, with the two gaining 15 percent and 13 percent, respectively, even as the growth is at a multi-year low. According to experts, the corporation tax cut in September, along with US-China trade optimism and rise in FII inflows boosted the market in the latter half of the year. Financials were the major gainers in 2019 with three of the top five contributors belonging to this space, while the major losers included Yes Bank and Zee. Here are the best and worst-performing stocks of 2019: