msft earnings per share 2019

Microsoft (MSFT) returned 60.9% in 2019.

DATEOPENHIGHLOWCLOSEVOLUME
December 31 2019
$148.51
$149.46
$148.21
$149.39
18,393,381
December 30 2019
$150.61
$150.64
$148.47
$149.29
16,356,720
December 27 2019
$151.05
$151.14
$149.88
$150.59
18,414,350
December 26 2019
$149.26
$150.37
$149.11
$150.31
14,526,930
December 24 2019
$149.18
$149.40
$148.84
$149.09
8,989,150
December 23 2019
$149.79
$149.79
$148.98
$149.12
17,726,279
December 20 2019
$149.06
$150.14
$148.06
$149.12
53,599,609
December 19 2019
$145.89
$147.56
$145.65
$147.51
25,813,830
December 18 2019
$146.17
$147.29
$146.06
$146.24
24,132,381
December 17 2019
$147.26
$147.51
$146.31
$146.54
25,443,529
December 16 2019
$146.94
$147.69
$146.66
$147.34
24,152,770
December 13 2019
$144.94
$146.73
$144.78
$146.39
23,842,811
December 12 2019
$143.66
$145.36
$143.06
$145.17
24,645,369
December 11 2019
$143.56
$143.87
$142.41
$143.71
18,860,000
December 10 2019
$143.32
$143.89
$142.82
$143.17
16,481,061
December 09 2019
$143.11
$144.19
$142.96
$143.39
16,741,350
December 06 2019
$143.04
$143.87
$142.35
$143.76
16,410,400
December 05 2019
$142.15
$142.40
$141.61
$142.03
17,880,600
December 04 2019
$142.23
$142.27
$141.34
$141.96
17,580,619
December 03 2019
$139.72
$141.56
$138.92
$141.44
25,192,150
December 02 2019
$143.81
$143.83
$140.51
$141.67
27,473,619
November 29 2019
$144.09
$144.28
$143.31
$143.41
11,977,300
November 27 2019
$144.31
$144.47
$143.54
$144.30
15,201,290
November 26 2019
$143.39
$144.39
$143.35
$144.02
24,635,100
November 25 2019
$142.10
$143.38
$142.02
$143.26
22,428,590