What’s In Store For Act IV

The five largest stocks in the S&P 500 (Apple, Amazon, Microsoft, Alphabet, and Facebook) have collectively added $1.66 trillion in market cap this year.  The other 495 stocks in the index have lost $1.61 trillion in market cap!  The average share price increase...

The Massive Melt-Up Rally

Once again, investor sentiment proved to be a good contrary indicator.  At the depths of the market crash (late March), sentiment was overwhelmingly bearish.  Since then, the market has had an amazing run (see main section).  As people turned more positive on stocks,...

Commentary Sign up

Stay up to date with all our latest news.


* indicates required