Alliance Resource: The Surprise Quarter Should Push The Stock… — ARLP +1.00 · News Impact Screener