Should Alliance Holdings (AHGP) Be Part Of Your Portfolio?

 | Jun 27, 2017 09:13PM ET

Units of Alliance Holdings GP L.P. (NASDAQ:AHGP) , have been gaining momentum over the last 12 months. This is due to its solid performance in the last four quarters. The partnership recorded an average surprise of 18.04%. It has returned 13.8% over the same period.