Statoil ASA Major Integrated Oil & Gas

STO
NYSE
18.81 0.11 (0.58%) last updated 5:44 PM EST Feb 27
Trade $STO Now