8/12/2020 12:50:27 PM - Perched near its 52-week high. Found prompt support near its 50 DMA line in recent months during its ongoing ascent. Reported earnings +75% on +18% sales revenues for the quarter ended March 31, 2020 versus the year ago period, a 3rd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria). Annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

5/12/2020 12:18:04 PM - Due to report earnings news after the close. Volume and volatility often increase near earnings news. Hitting yet another new 52-week high on the prior session. Stubbornly held its ground in recent weeks perched near its high. Found prompt support near its 200 DMA line and rebounded impressively. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

5/11/2020 12:38:37 PM - Hitting yet another new 52-week high today. Stubbornly held its ground in recent weeks perched near its high. Found prompt support near its 200 DMA line and rebounded impressively. Due to report earnings news on 5/12/20. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

5/8/2020 12:27:42 PM - Hovering at its 52-week high, stubbornly holding its ground. Found prompt support near its 200 DMA line and rebounded impressively. Due to report earnings news on 5/12/20. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

5/7/2020 1:03:10 PM - Hovering at its 52-week high, stubbornly holding its ground. Found prompt support near its 200 DMA line and rebounded impressively. Due to report earnings news on 5/12/20. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

5/6/2020 12:40:07 PM - Perched at its 52-week high. Found prompt support near its 200 DMA line and rebounded impressively. Due to report earnings news on 5/12/20. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

5/5/2020 12:16:37 PM - Perched at its 52-week high. Found prompt support near its 200 DMA line and rebounded impressively. Due to report earnings news on 5/12/20. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

5/4/2020 12:10:49 PM - Perched at its 52-week high. Found prompt support near its 200 DMA line and rebounded impressively. Due to report earnings news on 5/12/20. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

5/1/2020 12:26:17 PM - Gapped down today following a "negative reversal" on the prior session after hitting another new 52-week high. Found prompt support near its 200 DMA line and rebounded impressively. Due to report earnings news on 5/12/20. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

4/30/2020 12:43:44 PM - Reversed into the red after early gains today for another new 52-week high. Found prompt support near its 200 DMA line and rebounded impressively. Due to report earnings news on 5/12/20. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

4/20/2020 12:16:00 PM - Perched at its 52-week high. Found prompt support near its 200 DMA line and rebounded impressively. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

4/17/2020 12:51:01 PM - Perched at its 52-week high. Found prompt support near its 200 DMA line and rebounded impressively. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

4/16/2020 12:48:07 PM - Reversed into the red today after hitting another new 52-week high. Found prompt support near its 200 DMA line after an abrupt pullback. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

4/14/2020 12:54:23 PM - Hitting a new 52-week high. Found prompt support near its 200 DMA line after an abrupt pullback. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

4/13/2020 12:28:20 PM - Rebounded near its 52-week high. Found prompt support near its 200 DMA line after an abrupt pullback. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

4/9/2020 12:26:51 PM - Rebounded near its 52-week high. Found prompt support near its 200 DMA line after an abrupt pullback. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

4/8/2020 12:39:51 PM - Rebounding toward its 52-week high. Found prompt support near its 200 DMA line after an abrupt pullback. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

3/30/2020 12:23:24 PM - Rebounded to challenge its 52-week high. Found prompt support near its 200 DMA line after an abrupt pullback. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

3/26/2020 12:27:30 PM - Rebounded to challenge its 52-week high. Found prompt support near its 200 DMA line last week. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

3/25/2020 12:29:20 PM - Rebounded to challenging its 52-week high. Found prompt support at its 200 DMA line ($7.63) last week. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period, a 2nd strong quarterly comparison. Fundamental concerns remain as prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

3/3/2020 12:42:52 PM - Pulled back from its 52-week high and found support at its 50 DMA line ($10.08) while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/26/2020 12:23:09 PM - Perched at its 52-week high today after tallying 5 consecutive gains backed by heavy volume. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/25/2020 12:28:06 PM - Perched at its 52-week high today tallying a 5th consecutive gain backed by heavy volume. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/24/2020 12:31:19 PM - Perched at its 52-week high today following 3 consecutive gains backed by heavy volume. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/21/2020 12:19:24 PM - Perched at its 52-week high with today's 3rd consecutive gain backed by heavy volume. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/20/2020 12:28:45 PM - Hitting yet another new 52-week high with today's 2nd consecutive gain backed by heavy volume. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/19/2020 11:52:14 AM - Hitting yet another new 52-week high with today's big gain backed by heavy volume. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/14/2020 12:11:13 PM - There was a "negative reversal" on the prior session after hitting yet another new 52-week high. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/13/2020 12:39:56 PM - Reversed most of its early gain today after hitting yet another new 52-week high. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/12/2020 12:26:52 PM - Reversed into the red after hitting a new 52-week high today following a spurt of gains. Found support at its 50 DMA line while consolidating in recent months. Reported earnings +250% on +7% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/11/2020 12:52:17 PM - Perched near its 52-week high and adding to a spurt of gains. Found support at its 50 DMA line while consolidating in recent months. Due to report earnings news on 2/11/20. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/7/2020 12:30:57 PM - Following 5 consecutive gains with increasing volume it is perched at its 52-week high. Found support at its 50 DMA line while consolidating in recent months. Due to report earnings news on 2/11/20. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

2/5/2020 12:10:01 PM - Gapped up for today's 4th consecutive gain hitting a new 52-week high. Found support at its 50 DMA line while consolidating in recent months. Due to report earnings news on 2/11/20. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

1/15/2020 12:50:29 PM - Consolidating above its 50 DMA line after powering to new 52-week highs with big volume-driven gains. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

12/6/2019 12:03:23 PM - Consolidating after powering to new 52-week highs with big volume-driven gains 3 weeks ago. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

12/4/2019 12:49:49 PM - Consolidating after powering to new 52-week highs with big volume-driven gains 2 weeks ago. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

11/29/2019 11:05:08 AM - Consolidating after powering to new 52-week highs with big volume-driven gains 2 weeks ago. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

11/26/2019 12:55:28 PM - Consolidating after powering to new 52-week highs with big volume-driven gains 2 weeks ago. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

11/18/2019 12:09:47 PM - Gapped up and powered to new 52-week highs with big volume-driven gains last week. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

11/15/2019 11:54:48 AM - Gapped up and powered to new 52-week highs with big volume-driven gains this week. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

11/14/2019 11:27:04 AM - Gapped up again today powering to yet another new 52-week high with big volume-driven gains. Bullish action came after it reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Prior mid-day reports cautioned members - "Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria)."

11/13/2019 12:20:18 PM - Gapped up today powering to another new 52-week high with today's big volume-driven gain. Reported earnings +500% on +14% sales revenues for the quarter ended September 30, 2019 versus the year ago period. Fundamental concerns remain as the 3 prior quarterly earnings increases were below the fact-based system's +25% minimum guideline (C criteria).

11/12/2019 12:34:37 PM - Powering to a new 52-week high with today's big volume-driven gain. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria)."

10/25/2019 12:28:19 PM - Perched near its 52-week high. Repeatedly noted with caution in prior mid-day reports - "Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria)."

10/21/2019 11:58:54 AM - Gapped up on the prior session and challenged its 52-week high. Noted with caution in prior mid-day reports - "Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria)."

10/18/2019 12:31:08 PM - Gapped up today and challenged its 52-week high. Noted with caution in prior mid-day reports - "Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria)."

10/14/2019 12:01:25 PM - Challenged its 52-week high with a gap up and big volume-driven gain and it was noted with caution in prior mid-day reports - "Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria)."

10/9/2019 12:46:51 PM - Challenged its 52-week high with a gap up and big volume-driven gain and it was noted with caution in prior mid-day reports - "Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria)."

9/27/2019 12:27:22 PM - Challenged its 52-week high with a gap up and big volume-driven gain and it was noted with caution in the 2 prior mid-day reports - "Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria)."

9/26/2019 12:34:46 PM - Challenged its 52-week high with a gap up and big volume-driven gain when noted with caution in the prior mid-day report - "Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria)."

9/25/2019 12:13:37 PM - Challenging its 52-week high with today's gap up and volume-driven gain. Reported earnings +18% on +9% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 latest quarterly earnings increases have been below the fact-based system's +25% minimum guideline (C criteria).