11/21/2022 12:36:25 PM - Consolidating near its 52-week high but quietly pulling back since last noted in the 11/09/22 mid-day report - "Reported Sep '22 quarterly earnings +72% on +59% sales revenues over the year ago period, continuing its streak of strong quarterly comparisons. Fundamental concerns remain. Erratic annual earnings (A criteria) history is cause for concern."

11/9/2022 12:28:46 PM - Perched near its 52-week high but pulling back today following 4 consecutive gains. Reported Sep '22 quarterly earnings +72% on +59% sales revenues over the year ago period, continuing its streak of strong quarterly comparisons. Fundamental concerns remain. Erratic annual earnings (A criteria) history is cause for concern.

11/4/2022 12:29:23 PM - Reversed much of today's early gain after gapping up and rallying to hit a new 52-week high. Reported Sep '22 quarterly earnings +72% on +59% sales revenues over the year ago period, continuing its streak of strong quarterly comparisons. Fundamental concerns remain. Erratic annual earnings (A criteria) history is cause for concern.

10/20/2022 12:23:55 PM - Rebounding toward its 52-week high. Reported Jun '22 quarterly earnings +58% on +79% sales revenues over the year ago period, continuing its streak of strong quarterly comparisons. Fundamental concerns remain. Erratic annual earnings (A criteria) history is cause for concern.

6/13/2022 12:25:56 PM - Extended from any sound base and pulling back from a new 52-week high hit last week. Reported Mar '22 quarterly earnings +147% on +8% sales revenues over the year ago period. Showed solid earnings and much larger sales revenues increases for the Jun, Sep, and Dec '21 quarters versus the year ago periods. Fundamental concerns remain. Erratic annual earnings (A criteria) history is cause for concern.

5/10/2022 12:34:01 PM - Abruptly retreated again after hitting a new 52-week high with a big gain noted on 5/06/22, showing resilience and strength after briefly undercutting its 50 DMA line. Reported Mar '22 quarterly earnings +147% on +8% sales revenues over the year ago period. Showed solid earnings and much larger sales revenues increases for the Jun, Sep, and Dec '21 quarters versus the year ago periods. Fundamental concerns remain. Erratic annual earnings (A criteria) history is cause for concern.

5/6/2022 12:25:46 PM - Hitting a new 52-week high with today's big gain, showing resilience and strength after briefly undercutting its 50 DMA line. Reported Mar '22 quarterly earnings +147% on +8% sales revenues over the year ago period. Showed solid earnings and much larger sales revenues increases for the Jun, Sep, and Dec '21 quarters versus the year ago periods. Fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

3/14/2022 12:25:19 PM - Hovering near its 52-week high. Found support well above its 50 DMA line in recent weeks. Reported solid earnings and sales revenues increases for the Jun, Sep, and Dec '21 quarters versus the year ago periods. Fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

2/25/2022 1:02:42 PM - Hovering near its 52-week high. Found support near its 200 DMA line in recent weeks. Reported solid earnings and sales revenues increases for the Jun, Sep, and Dec '21 quarters versus the year ago periods. Fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

1/5/2022 11:49:41 AM - Challenging its 52-week high today following a volume-driven gain on the prior session. Found support near its 200 DMA line in recent weeks. Reported solid earnings and sales revenues increases for the Jun and Sep '21 quarters versus the year ago periods. Fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

10/11/2021 12:28:38 PM - Hitting another new 52-week high today. Found support near its 200 DMA line in recent weeks. Reported solid earnings versus a loss on +275% sales revenues for the Jun '21 quarter versus the year ago period. Fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

10/5/2021 12:53:49 PM - Hitting a new 52-week high today. Found support near its 200 DMA line in recent weeks. Reported solid earnings versus a loss on +275% sales revenues for the Jun '21 quarter versus the year ago period. Fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

7/9/2021 12:11:47 PM - Slumped below its 50 DMA line this week. Reported earnings +195% on -22% sales revenues for the Mar '21 quarter versus the year ago period. Fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

7/8/2021 12:26:04 PM - Reported earnings +195% on -22% sales revenues for the Mar '21 quarter versus the year ago period. Fundamental concerns remain. The 8/06/14 mid-day report last cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

8/6/2014 12:20:54 PM - Reported earnings +38% on +9% sales revenues for the Jun '14 quarter. Recent quarterly comparisons showed earnings above or near the +25% minimum guideline (C criteria) but fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

5/6/2014 12:23:53 PM - Gapped up today hitting another new 52-week high with a considerable volume-driven gain. Reported earnings +56% on +22% sales revenues for the Mar '14 quarter. The prior quarterly comparison showed earnings below the +25% minimum guideline (C criteria) and fundamental concerns remain. Prior mid-day reports cautioned - "Erratic annual earnings (A criteria) history is cause for concern."

3/3/2014 12:30:03 PM - Hitting another new 52-week high with today's 6th consecutive volume-driven gain. Reported earnings +24% on +24% sales revenues for the Dec '13 quarter. The 5 prior quarterly comparisons showed impressive earnings increases above the +25% minimum guideline (C criteria). Undercut its 50 DMA line during its consolidation then rebounded since noted with caution in the 10/23/13 mid-day report - "Erratic annual earnings (A criteria) history is cause for concern."

2/26/2014 12:50:28 PM - Touched a new 52-week high with today's 3rd consecutive volume-driven gain. Reported earnings +24% on +24% sales revenues for the Dec '13 quarter. The 5 prior quarterly comparisons showed impressive earnings increases above the +25% minimum guideline (C criteria). Undercut its 50 DMA line during its consolidation then rebounded since last noted with caution in the 10/23/13 mid-day report - "Erratic annual earnings (A criteria) history is cause for concern."

10/23/2013 12:23:05 PM - Gapped down today, retreating from its 52-week high. Quarterly comparisons through Jun '13 have shown impressive sales revenues and earnings increases above the +25% minimum guideline (C criteria). Erratic annual earnings (A criteria) history is cause for concern.

5/15/2008 1:26:18 PM - Recently found support at its 50 DMA line. Quarterly comparisons have recently turned up, however its annual earnings (the A criteria) have not met guidelines.

2/1/2006 12:25:26 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

1/20/2006 12:16:44 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

10/4/2005 12:38:09 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

10/3/2005 12:32:24 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

9/29/2005 12:32:15 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

9/22/2005 12:48:25 PM - Too ET from a sound base of support at this point to be considered buyable under the guidelines.

9/19/2005 12:31:25 PM - Gap open though 'C' is decelerating as opposed to accelerating.

9/15/2005 12:54:51 PM - 'C' is decelerating as opposed to accelerating.

9/14/2005 12:35:52 PM - 'C' is decelerating as opposed to accelerating.

9/13/2005 12:26:13 PM - 'C' is decelerating as opposed to accelerating.

9/12/2005 - 'C' is decelerating as opposed to accelerating.

9/9/2005 12:30:17 PM - Strong action today though form a late stage base and 'C' is decelerating as opposed to accelerating.

9/8/2005 12:43:03 PM - Late stage base and 'C' is decelerating as opposed to accelerating.

9/2/2005 12:46:46 PM - Late stage base and 'C' is decelerating as opposed to accelerating.

9/1/2005 12:55:27 PM - Late stage base and 'C' is decelerating as opposed to accelerating.

8/31/2005 1:18:00 PM - Late stage base and 'C' is decelerating as opposed to accelerating.

8/30/2005 1:06:29 PM - Late stage base and 'C' is decelerating as opposed to accelerating.

7/27/2005 12:40:11 PM - Good group. Too ET.

6/22/2005 12:34:00 PM - Good group. Too ET.