Encana Corporation Major Integrated Oil & Gas

ECA
NYSE
18.67 0.49 (2.68%) last updated 4:13 PM EST Nov 21
Trade $ECA Now