12/30/2020 1:04:10 PM - Hitting yet another new all-time high today. Held its ground stubbornly after recently noted volume-driven gains. Sputtered initially after technically breaking out of a "double bottom" base when noted with caution in the 11/09/20 mid-day report - "Reported Sep '20 quarterly earnings +37% on -2% sales revenues versus the year ago period. Reported strong earnings increases in the Sep, Dec '19, Mar and Jun '20 quarters versus the year ago periods. A downturn in FY '19 (A criteria) was noted as a fundamental flaw."

12/16/2020 1:02:51 PM - Perched near its all-time high holding its ground stubbonly after a streak of 6 consecutive gains marked by increasing volume. Sputtered initially after technically breaking out of a "double bottom" base when noted with caution in the 11/09/20 mid-day report - "Reported Sep '20 quarterly earnings +37% on -2% sales revenues versus the year ago period. Reported strong earnings increases in the Sep, Dec '19, Mar and Jun '20 quarters versus the year ago periods. A downturn in FY '19 (A criteria) was noted as a fundamental flaw."

12/14/2020 1:02:50 PM - Powering into new all-time high territory with today's 6th consecutive gain marked by increasing volume. Sputtered after technically breaking out of a "double bottom" base when last noted with caution in the 11/09/20 mid-day report - "Reported Sep '20 quarterly earnings +37% on -2% sales revenues versus the year ago period. Reported strong earnings increases in the Sep, Dec '19, Mar and Jun '20 quarters versus the year ago periods. A downturn in FY '19 (A criteria) was noted as a fundamental flaw."

11/9/2020 1:15:49 PM - Gapped down today and undercut its 50 DMA line ($163.56) raising concerns. Challenged its all-time high on the prior session with a 4th consecutive volume-driven gain noted while technically breaking out of a "double bottom" base. Reported Sep '20 quarterly earnings +37% on -2% sales revenues versus the year ago period. Reported strong earnings increases in the Sep, Dec '19, Mar and Jun '20 quarters versus the year ago periods. A downturn in FY '19 (A criteria) was noted as a fundamental flaw.

11/6/2020 1:02:49 PM - Challenging its all-time highs with today's 4th consecutive volume-driven gain technically breaking out of a "double bottom" base. Reported Sep '20 quarterly earnings +37% on -2% sales revenues versus the year ago period. Reported strong earnings increases in the Sep, Dec '19, Mar and Jun '20 quarters versus the year ago periods. A downturn in FY '19 (A criteria) was noted as a fundamental flaw.

8/4/2020 1:07:56 PM - Spiking to new all-time highs with today's 5th consecutive volume-driven gain, very extended from any sound base. Reported very strong Jun '20 quarterly earnings +88% on +54% sales revenues versus the year ago period. Reported strong earnings increases in the Sep, Dec '19, and Mar '20 quarters versus the year ago periods. A downturn in FY '19 (A criteria) is a fundamental flaw.

6/12/2020 12:49:42 PM - Tested support during its recent consolidation after spiking to a new all-time high in May with volume-driven gains. Reported very strong Mar '20 quarterly earnings +114% on +41% sales revenues versus the year ago period. Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the A criteria, its annual earnings history has been erratic and not a match with the fact-based system's fundamental guidelines.

5/27/2020 2:46:00 PM - Pulled back abruptly after hitting new all-time highs last week with volume-driven gains. Reported Mar '20 quarterly earnings +114% on +41% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the C and A criteria, its prior earnings history has been erratic and below the fact-based system's fundamental guidelines.

5/26/2020 12:57:26 PM - Pulling back abruptly after hitting new 52-week and all-time highs last week with volume-driven gains. Reported Mar '20 quarterly earnings +114% on +41% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the C and A criteria, its prior earnings history has been erratic and below the fact-based system's fundamental guidelines.

5/21/2020 1:00:46 PM - Pulling back today after hitting new 52-week and all-time highs with 5 consecutive gains with ever-increasing volume. Reported Mar '20 quarterly earnings +114% on +41% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the C and A criteria, its prior earnings history has been erratic and below the fact-based system's fundamental guidelines.

5/20/2020 1:09:47 PM - Due to report Mar '20 quarterly results. Volume and volatility often increase near earnings news. Hitting new 52-week and all-time highs with today's big 5th consecutive gain with ever-increasing volume. Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the C and A criteria, its prior earnings history has been erratic and below the fact-based system's fundamental guidelines.

5/19/2020 1:00:03 PM - Hitting new 52-week and all-time highs with today's big gain. Due to report Mar '20 quarterly results on 5/20/20. Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the C and A criteria, its prior earnings history has been erratic and below the fact-based system's fundamental guidelines.

4/15/2020 12:30:02 PM - Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the C and A criteria, its prior earnings history has been erratic and below the fact-based system's fundamental guidelines.

4/1/2020 12:57:48 PM - Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the C and A criteria, its prior earnings history has been erratic and below the fact-based system's fundamental guidelines.

3/30/2020 12:39:07 PM - Reported strong earnings increases in the Sep and Dec '19 quarters versus the year ago periods. Erratic sales revenues growth is a concern. With respect to the C and A criteria, its prior earnings history has been erratic and below the fact-based system's fundamental guidelines.

3/12/2018 12:56:39 PM - Reported earnings +26% on +1% sales revenues for the Dec '17 quarter versus the year ago period. Sub par sales revenues growth is a concern and with respect to the C and A criteria its prior history has been erratic and below the fact-based system's guidelines.

2/1/2018 1:26:49 PM - Hit another new all-time high today but reversed into the red. Gapped up and with a big volume-driven gain on the prior session it cleared an orderly base. Made gradual progress after noted with caution in the 12/05/17 mid-day report - "Reported earnings +82% on +6% sales revenues for the Sep '17 quarter versus the year ago period. Fundamental concerns remain with respect to the C and A criteria. Prior history has been erratic and below the fact-based system's guidelines."

1/31/2018 1:47:22 PM - Hitting a new all-time high with today's gap up and big volume-driven gain clearing an orderly base. Made gradual progress after last noted with caution in the 12/05/17 mid-day report - "Reported earnings +82% on +6% sales revenues for the Sep '17 quarter versus the year ago period. Fundamental concerns remain with respect to the C and A criteria. Prior history has been erratic and below the fact-based system's guidelines."

12/5/2017 12:24:00 PM - Violated its 50 DMA line ($108) with a big volume-driven loss on the prior session. Noted with caution near its all-time high in the 11/09/17 mid-day report - "Reported earnings +82% on +6% sales revenues for the Sep '17 quarter versus the year ago period. Fundamental concerns remain with respect to the C and A criteria. Prior history has been erratic and below the fact-based system's guidelines."

11/29/2017 1:15:41 PM - Retreating from its all-time high and testing support at its 50 DMA line ($108) with today's big volume-driven loss. Last noted with caution in the 11/09/17 mid-day report - "Reported earnings +82% on +6% sales revenues for the Sep '17 quarter versus the year ago period. Fundamental concerns remain with respect to the C and A criteria. Prior history has been erratic and below the fact-based system's guidelines."

11/9/2017 1:12:58 PM - Hit new 52-week and all-time highs with above average volume behind a considerable gap up and volume-driven gain on the prior session. Reported earnings +82% on +6% sales revenues for the Sep '17 quarter versus the year ago period. Fundamental concerns remain with respect to the C and A criteria. Prior mid-day reports cautioned - "Prior history has been erratic and below the fact-based system's guidelines."

11/8/2017 12:54:26 PM - Hitting new 52-week and all-time highs with above average volume behind today's considerable gap up and volume-driven gain. Reported earnings +82% on +6% sales revenues for the Sep '17 quarter versus the year ago period. Fundamental concerns remain with respect to the C and A criteria. Prior mid-day reports cautioned - "Prior history has been erratic and below the fact-based system's guidelines."

7/31/2013 1:40:37 PM - Hit a new 52-week high with above average volume behind today's 4th consecutive gain. Recently challenging its 2011 high. Reported a loss in the Jun '13 quarter with -37% sales revenues versus the year ago period. Fundamental concerns remain with respect to the C and A criteria. Prior mid-day reports cautioned - "Prior history has been erratic and below the fact-based system's guidelines."

6/13/2013 12:46:58 PM - Holding its ground today after violating its 50 DMA line with a damaging volume-driven loss on the prior session. Trading -12.8% off its 52-week high after recently challenging its 2011 high. Showed greatly improved sales revenues and earnings versus year-ago losses in recent quarterly comparisons through Mar '13. However, fundamental concerns remain with respect to the C and A criteria, as was the case when noted in the 5/25/11 mid-day report with caution - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."

6/12/2013 1:24:37 PM - Gapped down today testing its 50 DMA line, trading -10.4% off its 52-week high after recently challenging its 2011 high. Showed greatly improved sales revenues and earnings versus year-ago losses in recent quarterly comparisons through Mar '13. However, fundamental concerns remain with respect to the C and A criteria, as was the case when noted in the 5/25/11 mid-day report with caution - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."

6/11/2013 12:58:13 PM -

Still perched near its 52-week high and challenging its 2011 high. Showed greatly improved sales revenues and earnings versus year-ago losses in recent quarterly comparisons through Mar '13. However, fundamental concerns remain with respect to the C and A criteria, as was the case when noted in the 5/25/11 mid-day report with caution - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



5/14/2013 1:16:52 PM -

Gapped up today hitting a new 52-week high and challenging its 2011 high. Showed greatly improved sales revenues and earnings versus year-ago losses in recent quarterly comparisons through Mar '13. However, fundamental concerns remain with respect to the C and A criteria, as was the case when last noted in the 5/25/11 mid-day report with caution - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



5/25/2011 1:00:31 PM -

Halted its slide above its 50 DMA line, however distributional pressure in the past week negated its 5/17/11 technical breakout to a new 52-week high with heavy volume following an orderly 13-week flat base. Prior mid-day reports have noted - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



5/20/2011 1:10:10 PM -

Holding its ground and making its 4th consecutive mid-day report appearance following its technical breakout to a new 52-week high on 5/17/11 with heavy volume. Found support near its 50 DMA line during an orderly 13-week flat base. Prior mid-day reports have noted - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



5/19/2011 1:17:48 PM -

Hit another new high today after holding its ground following its technical breakout to a new 52-week high on 5/17/11 with heavy volume. Found support near its 50 DMA line during an orderly 13-week flat base. Prior mid-day reports have noted - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



5/18/2011 1:08:56 PM -

Holding its ground today after technically breaking out to a new 52-week high on the prior session with a considerable gain on heavy volume. Found support near its 50 DMA line during an orderly 13-week flat base. Prior mid-day reports have noted - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



5/17/2011 12:27:29 PM -

Challenged its 52-week high last week but encountered mild distributional pressure. Found support near its 50 DMA line during an orderly 13-week flat base. The 5/13/11 mid-day report and prior reports noted - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



5/13/2011 1:02:47 PM -

Challenged its 52-week high today. Found support near its 50 DMA line during an orderly 13-week flat base. Last noted in the 2/09/11 mid-day report - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



2/9/2011 1:50:03 PM -

Gapped up and hit a new 52-week high today, adding to a recent spurt of volume-driven gains. Found support at its 50 DMA line since last noted in the 12/16/10 mid-day report - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



12/16/2010 1:03:45 PM -

The 12/15/10 mid-day report noted - "Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines."



12/15/2010 1:01:53 PM -

Recent quarters show sales and earnings improving but prior history has been erratic and below the fact-based system's guidelines.



6/13/2005 12:33:58 PM - "C" poor.

6/9/2005 12:52:01 PM - "C" poor.

6/3/2005 12:40:07 PM - "C" poor.

3/22/2005 1:22:13 PM - Base questionable.