May 2020
05/01/2020 - Breakout Confirmed
05/04/2020 - Earnings Absorbed
05/05/2020 - Yields to Rebound
05/06/2020 - Sector Shifts
05/07/2020 - Increasing “Buy” Signals
05/08/2020 - Technology Leadership
05/11/2020 - Offensive Leadership
05/12/2020 - Testing Resistance
05/13/2020 - Late Day Shakeout
05/14/2020 - Testing Support
05/15/2020 - Russell 2000 Signal
05/18/2020 - Broad Strength
05/19/2020 - Broad Strength
05/20/2020 - Consumer Shift
05/21/2020 - Value Breakouts
05/22/2020 - Breakout Confirmations
05/26/2020 - Increased Momentum
05/27/2020 - Breadth Expanding
05/28/2020 - Bullish Breadth Extreme
05/29/2020 - Value Rotation