6/9/2021 12:32:01 PM -
Consolidated above its 50 DMA line and inching to new 52-week highs with today's 4th consecutive gain. Reported Mar '21 earnings +131% +25% sales revenues versus the year ago period, its 4th strong quarterly comparison well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '17 and '18, not a match with the fact-based investment system's fundamental guidelines.


3/31/2021 12:18:03 PM -
Reported Dec '20 earnings +104% +27% sales revenues versus the year ago period, its 3rd strong quarterly comparison well above the +25% minimum earnings guideline (C criteria). Consolidating near its 50 DMA line and near its 52-week high, extended from any sound base. Prior mid-day reports noted - "Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


3/19/2021 12:33:35 PM -
Reported Dec '20 earnings +104% +27% sales revenues versus the year ago period, its 3rd strong quarterly comparison well above the +25% minimum earnings guideline (C criteria). Rallying to a new 52-week high today. Tested its 50 DMA line ($35) after last noted in the 2/18/21 mid-day report - "Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines."


2/18/2021 12:35:27 PM -
Reported Dec '20 earnings +104% +27% sales revenues versus the year ago period, its 3rd strong quarterly comparison well above the +25% minimum earnings guideline (C criteria). Retreating from its 52-week high, it tested its 50 DMA line ($32.82) earlier with today's 3rd consecutive volume-driven loss. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's fundamental guidelines.


12/10/2020 1:44:18 PM -
Reported Sep '20 earnings +82% +28% sales revenues versus the year ago period. Hit another new 52-week high with today's 3rd consecutive volume-driven gain. Concerns remain since noted with caution in the 12/04/19 mid-day report - "Quarterly and annual earnings (C and A criteria) are not a match with the fact-based investment system's fundamental guidelines."


12/9/2020 12:11:56 PM -
Reported Sep '20 earnings +82% +28% sales revenues versus the year ago period. Hitting a new 52-week high with today's gain. Concerns remain since noted with caution in the 12/04/19 mid-day report - "Quarterly and annual earnings (C and A criteria) are not a match with the fact-based investment system's fundamental guidelines."


11/16/2020 12:35:52 PM -
Reported Sep '20 earnings +82% +28% sales revenues versus the year ago period. Hitting a new 52-week high with today's gain. Concerns remain since last noted with caution in the 12/04/19 mid-day report - "Quarterly and annual earnings (C and A criteria) are not a match with the fact-based investment system's fundamental guidelines."


12/4/2019 12:47:06 PM -
Challenging its 52-week high with today's 4th consecutive gain. Consolidating since noted with caution in the 10/30/19 mid-day report - "Quarterly and annual earnings (C and A criteria) are not a match with the fact-based investment system's fundamental guidelines."


12/3/2019 12:14:01 PM -
Consolidating since last noted with caution in the 10/30/19 mid-day report - "Quarterly and annual earnings (C and A criteria) are not a match with the fact-based investment system's fundamental guidelines."


10/30/2019 12:11:29 PM -
Quarterly and annual earnings (C and A criteria) are not a match with the fact-based investment system's fundamental guidelines.


8/27/2015 12:16:01 PM - Finding support while consolidating near its 200 DMA line. Reported +3% earnings on +5% sales revenues for the Jun '15 quarter, a sub par quarter after 4 consecutive quarterly earnings increase above the +25% minimum guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) were flat from FY '12 to '13, however its prior growth has been strong.

6/23/2015 12:31:09 PM - Finding support while consolidating near its 50 DMA line. Reported +35% earnings on +14% sales revenues for the Mar '15 quarter, marking its 4th consecutive quarterly earnings increase above the +25% minimum guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) were flat from FY '12 to '13, however its prior growth has been strong.

6/17/2015 12:34:40 PM - Consolidating near its 50 DMA line. Endured distributional pressure since last noted with caution in the 5/06/15 mid-day report - "Reported +35% earnings on +14% sales revenues for the Mar '15 quarter, marking its 4th consecutive quarterly earnings increase above the +25% minimum guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) were flat from FY '12 to '13, however its prior growth has been strong."

5/6/2015 12:45:01 PM - Spiked to new 52-week and multi-year highs today after gapping up, but it erased much of the early gain. Found support at its 50 DMA line on pullbacks in recent months. Reported +35% earnings on +14% sales revenues for the Mar '15 quarter, marking its 4th consecutive quarterly earnings increase above the +25% minimum guideline (C criteria) of the fact-based investment system. Annual earnings (A criteria) were flat from FY '12 to '13, however its prior growth has been strong.

2/26/2015 12:25:02 PM - Hovering near its 52-week and multi-year highs this week while encountering distributional pressure. Found support at its 50 DMA line on pullbacks in recent months. Reported +81% earnings on +13% sales revenues for the Dec '14 quarter, but fundamental concerns remain. Noted in the 11/06/13 mid-day report with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

1/29/2015 12:39:22 PM - Found support at its 50 DMA line on pullbacks in recent months, and hit new 52-week highs with a spurt of 5 consecutive volume-driven gains. Reported improved earnings in the Sep '14 quarter but fundamental concerns remain. Noted in the 11/06/13 mid-day report with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

1/28/2015 12:37:58 PM - Found support at its 50 DMA line on pullbacks in recent months, and hitting new 52-week highs with a spurt of volume-driven gains. Reported improved earnings in the Sep '14 quarter but fundamental concerns remain. Noted in the 11/06/13 mid-day report with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

1/26/2015 12:22:53 PM - Found support at its 50 DMA line on pullbacks in recent months while gradually rebounding near its 52-week high. Reported improved earnings in the Sep '14 quarter but fundamental concerns remain. Noted in the 11/06/13 mid-day report with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

1/15/2015 12:30:08 PM - Found support at its 50 DMA line on pullbacks in recent months while gradually rebounding near its 52-week high. Reported improved earnings in the Sep '14 quarter but fundamental concerns remain. Last noted in the 11/06/13 mid-day report with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

11/6/2013 12:17:26 PM - Testing support at its 50 DMA line with today's 3rd consecutive loss on ever-increasing volume. Found support above its 200 DMA line during its consolidation since last noted in the 4/10/13 mid-day report with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

4/10/2013 12:10:48 PM - Hitting yet another new 52-week high today. Held its ground stubbornly after an impressive streak of volume-driven gains, and it is very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

4/5/2013 12:07:33 PM - Still perched near its 52-week high today. Held its ground stubbornly after an impressive streak of volume-driven gains, and it is very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

4/4/2013 12:28:40 PM - Perched near its 52-week high today. Held its ground stubbornly after an impressive streak of volume-driven gains, and it is very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/28/2013 12:09:55 PM - Perched at its 52-week high today. Held its ground stubbornly after an impressive streak of volume-driven gains, and it is very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/27/2013 12:08:33 PM - Touched yet another new 52-week high today. Held its ground stubbornly after an impressive streak of volume-driven gains, and it is very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/26/2013 12:03:27 PM - Inching to yet another new 52-week high today. Held its ground stubbornly after an impressive streak of volume-driven gains, and it is very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/25/2013 12:10:05 PM - Perched at its 52-week high today, still holding its ground after an impressive streak of volume-driven gains, very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/22/2013 3:15:35 PM - Perched at its 52-week high, still holding its ground after an impressive streak of volume-driven gains, very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/21/2013 12:38:54 PM - Perched at its 52-week high, still holding its ground after an impressive streak of volume-driven gains, very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/19/2013 12:25:19 PM - Hovering near its 52-week high, still holding its ground after an impressive streak of volume-driven gains, very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/18/2013 12:08:21 PM - Hovering near its 52-week high, still holding its ground after an impressive streak of volume-driven gains, very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/15/2013 11:49:17 AM - Hovering near its 52-week high, still stubbornly holding its ground after an impressive streak of volume-driven gains, very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/14/2013 12:14:24 PM - Hovering near its 52-week high, stubbornly holding its ground after an impressive streak of volume-driven gains, very extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/12/2013 12:16:29 PM - Still perched at its 52-week high after an impressive streak of volume-driven gains. Very extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/11/2013 12:14:10 PM - Perched at its 52-week high today and still adding to an impressive streak of volume-driven gains. Very extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/8/2013 12:13:46 PM - Perched at its 52-week high today and still adding to an impressive streak of volume-driven gains. Very extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/6/2013 12:09:45 PM - Perched at its 52-week high today after an impressive streak of volume-driven gains. Very extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/5/2013 12:29:58 PM - Hitting another new 52-week high and adding to its impressive streak of volume-driven gains. Very extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/4/2013 12:10:51 PM - Perched at its 52-week high after a streak of volume-driven gains last week. It is extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

3/1/2013 12:10:22 PM - Perched at its 52-week high after 5 consecutive volume-driven gains. It is extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

2/27/2013 12:29:16 PM - Rallying further into new 52-week high territory with today's 4th consecutive volume-driven gain. It is extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

2/26/2013 12:09:56 PM - Inching further into new 52-week high territory today. It is extended from any sound base and it was repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

2/25/2013 12:16:31 PM - Inching to a new 52-week high today, extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

2/22/2013 12:19:48 PM - Near its 52-week high today, consolidating after a streak of 5 consecutive gains. It is extended from any sound base. Repeatedly noted in mid-day reports with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

2/20/2013 12:04:14 PM - Perched at its 52-week high today, pulling back after a streak of 5 consecutive gains. Held its ground stubbornly following a considerable volume-driven gain on 1/02/13, then gradually rallied further into new high territory since noted in the 1/25/13 mid-day report with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

2/19/2013 12:33:40 PM - Powering to another new 52-week high today with above average volume behind its 5th consecutive gain. Held its ground stubbornly following a considerable volume-driven gain on 1/02/13, then gradually rallied further into new high territory since last noted in the 1/25/13 mid-day report with caution - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

1/25/2013 11:56:54 AM - Pulling back from its 52-week high for a 2nd consecutive loss after wedging higher this week. Held its ground in a tight range following a considerable volume-driven gain on 1/02/13. Prior mid-day reports repeatedly noted - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

1/4/2013 12:01:24 PM - Perched at its 52-week high today following a considerable volume-driven gain on 1/02/13. Prior mid-day reports repeatedly noted - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

1/3/2013 11:58:56 AM - Holding its ground at its 52-week high today following a considerable volume-driven gain. It tallied 4 consecutive gains on ever-increasing volume, however prior mid-day reports repeatedly noted - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

1/2/2013 11:42:56 AM - Hitting a new 52-week high with today's 4th consecutive gain on ever-increasing volume. Prior mid-day reports noted - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

12/21/2012 12:17:19 PM - Prior mid-day reports noted - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

12/13/2012 11:58:16 AM - The 12/11/12 mid-day report noted - "Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines."

12/11/2012 12:19:16 PM - Quarterly earnings increases (C criteria) have not been strong and steady enough to meet the fact-based investment system's guidelines.

10/14/2011 12:22:07 PM - Quarterly and annual earnings increases and its sales revenues growth history has not been strong and steady enough to meet the fact-based system's guidelines.