s and p 500 return from 2016 to 2019

The S&P 500 (GSPC) returned 58.5% between 2016 and 2019.

DATE OPEN HIGH LOW CLOSE VOLUME
Week of December 30 2019
$3,240.09
$3,240.92
$3,212.03
$3,230.78
5,907,100,000
Week of December 23 2019
$3,226.05
$3,247.93
$3,220.51
$3,240.02
8,946,500,000
Week of December 16 2019
$3,183.63
$3,225.65
$3,183.63
$3,221.22
22,078,130,000
Week of December 09 2019
$3,141.86
$3,182.68
$3,126.09
$3,168.80
17,669,880,000
Week of December 02 2019
$3,143.85
$3,150.60
$3,070.33
$3,145.91
17,452,390,000
Week of November 25 2019
$3,117.44
$3,154.26
$3,117.44
$3,140.98
12,883,230,000
Week of November 18 2019
$3,117.91
$3,127.64
$3,091.41
$3,110.29
18,008,990,000
Week of November 11 2019
$3,080.33
$3,120.46
$3,075.82
$3,120.46
16,622,540,000
Week of November 04 2019
$3,078.96
$3,097.77
$3,065.89
$3,093.08
20,734,960,000
Week of October 28 2019
$3,032.12
$3,066.95
$3,023.19
$3,066.91
18,956,670,000
Week of October 21 2019
$2,996.48
$3,027.39
$2,991.21
$3,022.55
17,251,350,000
Week of October 14 2019
$2,965.81
$3,008.29
$2,962.94
$2,986.20
15,500,580,000
Week of October 07 2019
$2,944.23
$2,993.28
$2,892.66
$2,970.27
15,821,120,000
Week of September 30 2019
$2,967.07
$2,992.53
$2,855.94
$2,952.01
17,212,640,000
Week of September 23 2019
$2,983.50
$3,007.98
$2,945.53
$2,961.79
16,694,510,000
Week of September 16 2019
$2,996.41
$3,021.99
$2,978.57
$2,992.07
20,728,050,000
Week of September 09 2019
$2,988.43
$3,020.74
$2,957.01
$3,007.39
19,633,130,000
Week of September 02 2019
$2,909.01
$2,985.86
$2,891.85
$2,978.71
13,689,030,000
Week of August 26 2019
$2,866.70
$2,940.43
$2,853.05
$2,926.46
15,673,290,000
Week of August 19 2019
$2,913.48
$2,939.08
$2,834.97
$2,847.11
16,118,550,000
Week of August 12 2019
$2,907.07
$2,943.31
$2,825.51
$2,888.68
18,553,910,000
Week of August 05 2019
$2,898.07
$2,938.72
$2,822.12
$2,918.65
20,616,730,000
Week of July 29 2019
$3,024.47
$3,025.61
$2,914.11
$2,932.05
20,098,430,000
Week of July 22 2019
$2,981.93
$3,027.98
$2,976.65
$3,025.86
16,649,220,000
Week of July 15 2019
$3,017.80
$3,017.80
$2,973.09
$2,976.61
15,904,160,000