Statoil ASA Major Integrated Oil & Gas

STO
NYSE
23.70 0.02 (0.08%) last updated 5:17 PM EDT Oct 24
Trade $STO Now