msft vs nasdaq last 2 years

Between July 9, 2024 and July 9, 2026, the Nasdaq Composite (IXIC) has returned 40.1% and Microsoft (MSFT) has returned -16.6%.

DATEMicrosoftthe Nasdaq Composite
July 08 2026
$383.34
$25,870.65
July 07 2026
$388.84
$25,818.69
July 06 2026
$386.74
$26,121.16
July 02 2026
$390.49
$25,832.67
July 01 2026
$384.28
$26,040.03
June 30 2026
$373.02
$26,213.72
June 29 2026
$368.57
$25,820.14
June 26 2026
$372.97
$25,297.62
June 25 2026
$352.83
$25,358.60
June 24 2026
$365.46
$25,476.64
June 23 2026
$373.94
$25,587.04
June 22 2026
$367.34
$26,166.60
June 18 2026
$379.40
$26,517.93
June 17 2026
$378.91
$26,021.66
June 16 2026
$393.83
$26,376.34
June 15 2026
$399.76
$26,683.94
June 12 2026
$390.74
$25,888.84
June 11 2026
$390.34
$25,809.66
June 10 2026
$397.36
$25,169.50
June 09 2026
$403.41
$25,678.82
June 08 2026
$411.74
$25,929.66
June 05 2026
$416.67
$25,709.43
June 04 2026
$428.05
$26,830.96
June 03 2026
$427.34
$26,853.98
June 02 2026
$441.31
$27,093.90