Cimarex Energy Co. Independent Oil & Gas

XEC
NYSE
103.20 2.56 (2.54%) last updated 5:14 PM EST Jan 30
Trade $XEC Now