msft returns for 2021

Microsoft (MSFT) returned 52.4% in 2021.

DATE OPEN HIGH LOW CLOSE VOLUME
December 31 2021
$328.69
$329.51
$326.11
$326.56
18,000,800
December 30 2021
$331.99
$333.18
$328.99
$329.48
15,994,500
December 29 2021
$331.40
$334.31
$329.83
$332.03
15,042,000
December 28 2021
$333.19
$333.84
$330.45
$331.35
15,661,500
December 27 2021
$325.73
$332.54
$325.70
$332.51
19,947,000
December 23 2021
$323.10
$326.63
$323.08
$324.98
19,617,800
December 22 2021
$318.78
$323.93
$316.30
$323.53
24,831,500
December 21 2021
$313.91
$318.22
$310.52
$317.79
24,740,600
December 20 2021
$310.76
$313.43
$308.36
$310.63
28,326,500
December 17 2021
$311.57
$315.49
$308.05
$314.41
47,750,300
December 16 2021
$325.97
$326.99
$313.65
$315.47
35,034,800
December 15 2021
$319.08
$325.47
$315.09
$324.94
35,381,100
December 14 2021
$323.55
$324.93
$314.71
$318.81
44,438,700
December 13 2021
$330.80
$333.82
$329.24
$329.55
28,899,400
December 10 2021
$325.26
$333.05
$325.08
$332.60
38,095,700
December 09 2021
$324.71
$326.73
$322.48
$323.44
22,214,200
December 08 2021
$325.58
$325.77
$321.20
$325.25
24,761,000
December 07 2021
$322.02
$326.06
$320.52
$325.20
31,021,900
December 06 2021
$314.55
$317.95
$309.97
$316.73
30,032,600
December 03 2021
$322.36
$323.05
$308.80
$313.64
41,779,300
December 02 2021
$320.72
$323.81
$318.29
$319.93
30,766,000
December 01 2021
$325.41
$329.44
$319.83
$320.50
33,337,600
November 30 2021
$325.59
$327.98
$319.45
$321.00
42,885,600
November 29 2021
$325.22
$329.19
$325.03
$326.86
28,563,500
November 26 2021
$324.65
$328.13
$318.60
$320.12
24,217,200