5/26/2020 12:37:53 PM - Due to report earnings news on 5/28/20. Hitting a new all-time high with today's 8th consecutive gain. Fundamental concerns remain as prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines.

5/22/2020 12:41:16 PM - Due to report earnings news on 5/25/20. Hitting a new all-time high with today's 7th consecutive gain. Fundamental concerns remain as prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines.

5/8/2020 12:36:35 PM - Due to report earnings news on 5/11/20. Hitting a new all-time high with today's 5th consecutive gain. Fundamental concerns remain as prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines.

5/7/2020 1:21:27 PM - Due to report earnings news. Hitting a new all-time high with today's gain adding to a recent spurt. Fundamental concerns remain as prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines.

5/5/2020 12:18:30 PM - Hitting a new all-time high with today's gain adding to a recent spurt. Fundamental concerns remain as prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines.

4/30/2020 1:03:15 PM - Touched a new all-time high with today's 5th consecutive gain with ever-increasing volume. Fundamental concerns remain as prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines.