tpl 2016
caterpillar 2016
amd 2017
amd 2015
amd 2016
best performance in the last 3 years aapl,msft,amzn,nvda,googl,meta,tsla
and stock
teck 2015
teck 2016
apple 2016
meta 2016
berkshire 2017
best performing large cap stock september 19 1996 to november 19 1996
dow jones chart percentages increases from 1970 to 2024
bitcoin price day by day june 2015