Stockreport

https://seekingalpha.com/article/4749298-consol-energy-demand-resilience-meets-producer-with-multi-year-contracts [Seeking Alpha]

CONSOL Energy Inc.  (CEIX) 
Last consol energy inc. earnings: 2/11 06:45 am Check Earnings Report
US:NYSE Investor Relations: investors.consolenergy.com
PDF Multi-year contracts and pricing agreements ensure predictable revenues and higher margins, providing a competitive edge. Share buybacks and debt reduction strategies [Read more]