TickerSweep logo

MSFT vs USO — Performance Comparison

Side-by-side percent change for Microsoft Corporation (MSFT), United States Oil Fund, LP (USO) across every preset interval.

Over the past year, USO is up 118.1% versus MSFT down 5.51% — USO ahead by 123.6%. Over the past 30 days, USO is up 20.22% and MSFT is up 4.12%. MSFT trades at $428.15; USO at $147.38.

TickerPrice1D3D7D30D90DYTD6M1Y3Y5Y
MSFT
Microsoft Corporation
$428.15+4.57%+5.00%+3.14%+4.12%+6.69%-11.47%-16.08%-5.51%+37.34%+74.63%
USO
United States Oil Fund, LP
$147.38+3.06%+2.13%+10.32%+20.22%+93.36%+113.10%+106.47%+118.05%+135.66%+224.70%

Want to zoom in?

Open the interactive Compare tool to overlay these tickers on a normalized chart, pin any two dates to see the exact return between them, and pick a custom interval.

Open in interactive Compare

Each ticker's detail page

MSFTMicrosoft Corporation
$428.15+4.57% today
USOUnited States Oil Fund, LP
$147.38+3.06% today
MSFT vs USO — Performance Comparison Across Every Interval | TickerSweep