CNX Resources CorpCNX

Market cap
$5.3B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20241,753-11.53%
Dec 31, 20231,982+341.40%
Dec 31, 2022449-48.86%
Dec 31, 2021878-40.52%
Dec 31, 20201,476-25.14%
Dec 31, 20191,972-4.83%
Dec 31, 20182,072+42.31%
Dec 31, 20171,456-15.74%
Dec 31, 20161,728-33.03%
Dec 31, 20152,580-15.53%
Dec 31, 20143,054+3.02%
Dec 31, 20132,965+23.39%
Dec 31, 20122,403+9.97%
Dec 31, 20112,185+30.00%
Dec 31, 20101,681