7/28/2022 12:28:48 PM - Gapped down today abruptly retreating from its 50 DMA line and testing its 200 DMA line with a volume-driven loss. Reported a loss of 5 cents per share on +0% sales revenues for the Jun '22 quarter versus the year ago period. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down.

7/25/2022 12:24:57 PM - Consolidating near its 50 DMA line following volume-driven gains. Prior mid-day reports noted - "Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

7/11/2022 12:52:32 PM - Hovering near its 52-week high following volume-driven gains. Prior mid-day reports noted - "Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

7/8/2022 12:28:08 PM - Hovering near its 52-week high following volume-driven gains. Prior mid-day reports noted - "Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

7/7/2022 12:17:42 PM - Hovering near its 52-week high following volume-driven gains. The 6/27/22 mid-day report last noted - "Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/27/2022 12:27:25 PM - Spiked to a new 52-week high with a volume-driven gain on the prior session when the mid-day report noted - "Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/24/2022 12:13:05 PM - Spiking to a new 52-week high with today's 5th consecutive volume-driven gain. Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/23/2022 12:02:44 PM - Prior mid-day reports repeatedly cautioned members - "Perched within close striking distance of its 52-week high. Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/16/2022 12:41:42 PM - Perched within close striking distance of its 52-week high. Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/15/2022 12:17:11 PM - Perched within close striking distance of its 52-week high. Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/14/2022 12:30:05 PM - Perched within close striking distance of its 52-week high. Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/9/2022 11:56:47 AM - Perched within close striking distance of its 52-week high. Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/6/2022 12:28:45 PM - Perched within close striking distance of its 52-week high. Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

5/27/2022 12:28:13 PM - Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

5/20/2022 12:08:22 PM - Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

5/19/2022 12:13:15 PM - Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

5/16/2022 12:09:31 PM - Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

5/11/2022 12:27:43 PM - Reported earnings +48% on +5% sales revenues for the Mar '22 quarter versus the year ago period. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/30/2020 12:35:07 PM - Gapped down today, abruptly retreating after hitting new 52-week highs this week. Reported earnings +65% on -14% sales revenues for the Mar '20 quarter. Prior mid-day reports repeatedly cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/28/2020 12:22:05 PM - Hitting a new 52-week high with today's big gain. Due to report earnings news. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/27/2020 12:31:59 PM - After an abrupt pullback it rebounded near its 52-week high and volume totals have been cooling while consolidating. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/20/2020 12:15:22 PM - After an abrupt pullback it rebounded near its 52-week high and has been consolidating. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/17/2020 12:49:53 PM - After an abrupt pullback it rebounded near its 52-week high and has been consolidating. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/16/2020 12:45:08 PM - After an abrupt pullback it rebounded near its 52-week high and has been consolidating. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/15/2020 12:21:44 PM - After an abrupt pullback it rebounded near its 52-week high and has been consolidating. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/13/2020 12:26:29 PM - After an abrupt pullback it rebounded near its 52-week high and has been consolidating. Prior mid-day reports cautioned members - "Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

4/7/2020 12:13:10 PM - Rebounded near its 52-week high after an abrupt pullback. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down.

4/2/2020 12:30:00 PM - Rebounded near its 52-week high after an abrupt pullback. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down.

4/1/2020 12:26:19 PM - Rebounded near its 52-week high after an abrupt pullback. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down.

3/31/2020 12:13:39 PM - Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down.

3/30/2020 12:17:30 PM - Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down.

7/15/2016 12:36:30 PM - Perched at 52-week and multi-year highs since noted with caution in the 6/20/16 mid-day report - "Reported earnings +91% on +7% sales revenues for the Mar '16 quarter. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/27/2016 12:20:27 PM - Still hovering near its 52-week and multi-year highs since last noted with caution in the 6/20/16 mid-day report - "Reported earnings +91% on +7% sales revenues for the Mar '16 quarter. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

6/20/2016 12:43:04 PM - Hovering near its 52-week and multi-year highs. Reported earnings +91% on +7% sales revenues for the Mar '16 quarter. Prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down.

2/26/2016 12:14:27 PM - The 2/23/16 mid-day report cautioned members - "Reported earnings +67% on +8% sales revenues for the Dec '15 quarter, but prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down."

2/23/2016 12:24:55 PM - Reported earnings +67% on +8% sales revenues for the Dec '15 quarter, but prior quarterly sales revenues and earnings growth has not been strong and steady. Annual earnings (A criteria) history also has been up and down.

4/20/2006 - 4:3 Stock Split scheduled for April 24, 2006

12/1/2005 12:44:01 PM - ''C'' below guidelines.

11/28/2005 12:44:49 PM - ''''C'''' below guidelines.

11/25/2005 11:27:50 AM - ''C'' below guidelines.

11/14/2005 12:36:42 PM - 'C' below guidelines.