An optimistic overview and explanation of the stock market with animated examples.
1986
2020
2003
2005
1949
1950
1948
1951
2011
2000
1977