Live feed19:12:55·462dINSIDERFilingSVP, Strategy & Public Policy Slone Deck was granted 56,317 shares (SEC Form 4)CEIX· CONSOL Energy Inc.EnergyOriginal source