12/28/2021 12:27:44 PM - Challenging its all-time high with today's 5th consecutive gain. A 3:2 share split was on 9/22/21. The Sep '21 quarter showed +73% earnings on +29% sales revenues versus the year ago period, its 3rd strong quarter. Prior quarterly comparisons were below the +25% minimum (C criteria) earnings guideline versus the year earlier. Annual earnings (A criteria) growth history had a downturn in FY '20.

11/12/2021 1:18:09 PM - Hovering in a tight range near its all-time high. A 3:2 share split was on 9/22/21. The Sep '21 quarter showed +73% earnings on +29% sales revenues versus the year ago period, its 3rd strong quarter. Prior quarterly comparisons were below the +25% minimum (C criteria) earnings guideline versus the year earlier. Annual earnings (A criteria) growth history had a downturn in FY '20.

10/21/2021 1:18:01 PM - Pulling back from its all-time high with today's loss after recently wedging above prior highs into new high territory. A 3:2 share split was on 9/22/21. The Jun '21 quarter showed +123% earnings on +34% sales revenues versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum (C criteria) earnings guideline versus the year earlier. Annual earnings (A criteria) growth history had a downturn in FY '20.

5/27/2021 12:47:32 PM - Consolidating above its 50 DMA line and near its all-time high after recently wedging above prior highs into new high territory. The Mar '21 quarter showed +109% earnings on +14% sales revenues versus the year ago period, but prior quarterly comparisons were below the +25% minimum (C criteria) earnings guideline versus the year earlier. Annual earnings (A criteria) growth history hada downturn in FY '20.

7/27/2017 2:00:56 PM - Gapped down today retreating from its all-time high after recently wedging above prior highs into new high territory. The Jun '17 quarter showed +31% earnings on +20% sales revenues, marking the 4th consecutive quarter above the +25% minimum (C criteria) earnings guideline versus the year earlier. Found support above its 200 DMA line during its consolidation then rebounded since last noted with caution in the 3/13/17 mid-day report. Annual earnings (A criteria) growth history has been improving since a downturn in FY '08 -'09.

3/13/2017 12:32:33 PM - Hovering near its all-time high after a consolidation above its 50 DMA line. The Dec '16 quarter showed +47% earnings on +18% sales revenues. Prior quarters were not strong and steady above the +25% minimum (C criteria) earnings versus the year earlier. Annual earnings (A criteria) growth history has been improving since a downturn in FY '08 -'09.

1/5/2017 1:05:17 PM - Challenging all-time high with volume-driven gains this week after a consolidation above its 50 DMA line. Insider buying has been reported in recent weeks, a reassuring sign since last noted with caution in the 11/11/16 mid-day report - "The Sep '16 quarter showed +45% earnings on +9% sales revenues. Prior quarters were below the +25% minimum (C criteria) earnings versus the year earlier. Annual earnings (A criteria) growth history has been improving since a downturn in FY '08 -'09."

11/11/2016 1:03:06 PM - Hit new 52-week and all-time highs with big volume-driven gains this week. The 11/09/16 mid-day report cautioned - "The Sep '16 quarter showed +45% earnings on +9% sales revenues. Prior quarters were below the +25% minimum (C criteria) earnings versus the year earlier. Annual earnings (A criteria) growth history has been improving since a downturn in FY '08 -'09."

11/9/2016 12:41:54 PM - Hitting new 52-week and all-time highs with today's big volume-driven gain. The Sep '16 quarter showed +45% earnings on +9% sales revenues. Prior quarters were below the +25% minimum (C criteria) earnings versus the year earlier. Annual earnings (A criteria) growth history has been improving since a downturn in FY '08 -'09.

9/12/2014 12:43:54 PM - Hovering within close striking distance of its 52-week high. Found support at its closely coinciding 50 and 200 DMA lines during its consolidation in recent months. The Jun '14 quarter showed +31% earnings on +9% sales revenues. The 2 prior quarters were below the +25% minimum (C criteria) earnings versus the year earlier. Annual earnings (A criteria) growth history has been improving since a downturn in FY '08 -'09.

3/21/2013 12:58:20 PM - Gapped down today, retreating from its 52-week high. Found support at its 50 DMA line during a recent consolidation and then rallied for new highs with volume-driven gains since last noted in the 1/29/13 mid-day report with caution - "The Sep and Dec '12 quarters showed better sales and earnings increases up more than the +25% minimum (C criteria) versus the year earlier, but prior quarterly earnings comparisons and its annual earnings (A criteria) growth history is not a match with the fact-based investment system's guidelines."

1/29/2013 12:44:35 PM - Hitting another new 52-week high with today's 4th consecutive volume-driven gain. The Sep and Dec '12 quarters showed better sales and earnings increases up more than the +25% minimum (C criteria) versus the year earlier, but prior quarterly earnings comparisons and its annual earnings (A criteria) growth history is not a match with the fact-based investment system's guidelines.

1/21/2011 12:57:25 PM - Hit new 52-week highs this week with volume driven gains. Recent quarters showed better sales and earnings increases versus the year earlier, but prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady.

10/11/2006 1:04:37 PM - "C" and sales history below guidelines.