1/29/2021 12:25:58 PM - Powered to a new 52-week high on 1/27/21 with a big volume-driven gain. Reported earnings +74% on +42% sales revenues for the Sep '20 quarter versus the year ago period, its 2nd strong quarterly comparison. Fundamental concerns remain as when noted in prior mid-day reports - "Prior earnings (A criteria) and sales revenues growth history is not a match with the fact-based investment system's guidelines."

12/29/2020 12:53:57 PM - Pulling back today after hitting a new 52-week high with a big volume-driven gain. Reported earnings +74% on +42% sales revenues for the Sep '20 quarter versus the year ago period, its 2nd strong quarterly comparison. Fundamental concerns remain as when noted in the 10/04/16 mid-day report - "Prior earnings (A criteria) and sales revenues growth history is not a match with the fact-based investment system's guidelines."

12/28/2020 12:39:36 PM - Hitting a new 52-week high with today's big gain. Reported earnings +74% on +42% sales revenues for the Sep '20 quarter versus the year ago period, its 2nd strong quarterly comparison. Fundamental concerns remain as when last noted in the 10/04/16 mid-day report - "Prior earnings (A criteria) and sales revenues growth history is not a match with the fact-based investment system's guidelines."

10/4/2016 12:51:04 PM - Abruptly retreating from all-time highs and testing support at its 50 DMA line with today's volume-driven loss. Last noted with caution in the 7/28/16 mid-day report - "Reported earnings +148% on +8% sales revenues for the Jun '16 quarter. Prior earnings (A criteria) and sales revenues growth history is not a match with the fact-based investment system's guidelines."

7/28/2016 1:12:16 PM - Hitting new 52-week and all-time highs with today's volume-driven gain. Reported earnings +148% on +8% sales revenues for the Jun '16 quarter. Prior earnings (A criteria) and sales revenues growth history is not a match with the fact-based investment system's guidelines.

7/16/2007 1:08:05 PM - Base remains a bit questionable.

7/11/2007 12:41:28 PM - Base remains a bit questionable.

7/2/2007 12:37:12 PM - Base remains a bit questionable.

5/31/2007 1:19:17 PM - Breaking out today yet base is questionable.

5/4/2007 12:54:53 PM - Price is too extended to be buyable under the guidelines.

4/30/2007 1:06:23 PM - Price is too extended to be buyable under the guidelines.

4/27/2007 12:38:49 PM - As noted yesterday - "Overall looks good yet is set to announce after the close." Now price is too extended to be buyable under the guidelines.

4/26/2007 12:50:47 PM - Overall looks good yet is set to announce after the close.

1/17/2007 1:01:52 PM - "C" and sales history just below guidelines and base somewhat questionable.

1/16/2007 1:11:36 PM - "C" and sales history just below guidelines and base somewhat questionable.

1/12/2007 12:46:24 PM - "C" and sales history just below guidelines and base somewhat questionable.

1/8/2007 12:53:44 PM - "C" and sales history just below guidelines and base somewhat questionable.

1/5/2007 12:51:27 PM - "C" and sales history just below guidelines and base somewhat questionable.

1/3/2007 1:36:47 PM - "C" and sales history just below guidelines and base somewhat questionable.

12/11/2006 12:44:25 PM - "C" and sales history just below guidelines and base somewhat questionable.

11/15/2006 12:49:02 PM - Recent huge gap open puts price too extended.

10/30/2006 12:58:25 PM - Recent huge gap open puts price too extended.

10/27/2006 12:54:43 PM - Huge gap open today puts price too extended.

6/2/2006 12:37:51 PM - Poorly rank and "C" below guidelines.

9/28/2005 1:29:14 PM - Poorly ranked group.

9/26/2005 12:52:54 PM - Poorly ranked group.

9/12/2005 12:44:59 PM - Poorly ranked group though a nice BV BO today.

8/16/2005 12:45:18 PM - Poorly ranked group.

8/10/2005 12:51:43 PM - Poorly ranked group.

7/14/2005 12:42:18 PM - "A" questionable.

7/12/2005 12:58:00 PM - "A" questionable.