Breaking down the rally..

$SPX has ripped 29% from March 23rd intraday low of 2187.. Top 20 stocks now compose 35% of the index, commensurate with market cap weight.

$ES_F #COVID19 https://t.co/ldQjDvUbkD