China Taiping Insurance Holdings (SEHK:966) Stock Still Looks Undervalued Despite Its 161% Run

China Taiping Insurance Holdings has rewarded patient shareholders over the past few years, yet the stock has recently given back some ground. With that mix of long run gains and short term weakness, …