58 · ARLP · ALLIANCE RESOURCE PARTNERS L · 69 Holders | HoldingsIntel