Callon Petroleum CoCPE

Market cap
$2.4B
P/E ratio
2.7x
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2023900-58.10%
Dec 31, 20222,147+54.29%
Dec 31, 20211,392-170.41%
Dec 31, 2020-1,976-578.16%
Dec 31, 2019413-6.37%
Dec 31, 2018441+71.66%
Dec 31, 2017257+976.34%
Dec 31, 201624-117.08%
Dec 31, 2015-140-247.23%
Dec 31, 201495+73.88%
Dec 31, 201355-9.54%
Dec 31, 201260-32.43%
Dec 31, 201189