msft vs btc over past 17years

Since January 1, 2026, Microsoft (MSFT) has returned -23.6% and Bitcoin (BTC) has returned -31.3%.

DATEBitcoinMicrosoft
June 29 2026
$60,138.38
$368.57
June 28 2026
$59,532.34
June 27 2026
$59,940.10
June 26 2026
$60,016.43
$372.97
June 25 2026
$59,721.68
$352.83
June 24 2026
$60,995.13
$365.46
June 23 2026
$62,668.02
$373.94
June 22 2026
$63,952.11
$367.34
June 21 2026
$63,237.54
June 20 2026
$64,239.68
June 19 2026
$63,540.84
June 18 2026
$62,896.47
$379.40
June 17 2026
$64,418.45
$378.91
June 16 2026
$65,600.64
$393.83
June 15 2026
$66,289.50
$399.76
June 14 2026
$65,710.40
June 13 2026
$64,421.32
June 12 2026
$63,543.20
$390.74
June 11 2026
$63,561.05
$390.34
June 10 2026
$61,449.29
$397.36
June 09 2026
$61,643.78
$403.41
June 08 2026
$63,090.59
$411.74
June 07 2026
$63,239.52
June 06 2026
$60,867.41
June 05 2026
$60,922.67
$416.67