One of the cheapest stocks in our All Investable Stock Screener is Alliance Holdings GP LP (NASDAQ:AHGP). Alliance Holdings GP LP (Alliance) is a limited partnership formed in November 2005 to own and control Alliance Resource Management GP, LLC, the managing general partner of Alliance Resource Partners, L.P. (ARLP), a publicly traded … Read More