Cimarex Energy Co. Independent Oil & Gas

XEC
NYSE
113.62 4.95 (4.55%) last updated 6:51 PM EST Dec 19
Trade $XEC Now