10/12/2022 12:16:06 PM - Consolidating near its 200 DMA line. Reported earnings +5% on +11% sales for the Jun '22 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria).

10/30/2019 12:01:47 PM - Found support near its 200 DMA line. Reported earnings +38% on +8% sales for the Sep '19 quarter. Three of the past 4 quarterly comparisons had earnings above the +25% minimum guideline (C criteria). Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria).

10/22/2019 12:15:42 PM - Gapped down today abruptly retreating from near its all time high, violating its 50 DMA line and slumping near its 200 DMA line. Reported earnings +16% on +7% sales for the Jun '19 quarter, below the +25% minimum guideline (C criteria). Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria).

9/12/2019 12:12:12 PM - Hitting new all time highs with a streak of gains this week. Reported earnings +16% on +7% sales for the Jun '19 quarter, below the +25% minimum guideline (C criteria). Annual earnings history is not a match with the fact-based investment system's guidelines (A criteria).

3/11/2019 12:03:09 PM - Reported earnings +68% on +11% sales for the Dec '18 quarter. Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

9/21/2018 12:27:36 PM - Hovering near its all-time high following a streak of volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +413% on +19% sales for the Jun '18 quarter. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

9/13/2018 12:07:54 PM - Hitting a new all-time high today adding to a streak of volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +413% on +19% sales for the Jun '18 quarter. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

9/12/2018 12:08:11 PM - Perched at its all-time high following volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +413% on +19% sales for the Jun '18 quarter. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

8/17/2018 12:23:06 PM - Perched at its all-time high following volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +413% on +19% sales for the Jun '18 quarter. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

8/16/2018 11:46:28 AM - Perched at its all-time high following volume-driven gains. Prior mid-day reports cautioned - "Reported earnings +413% on +19% sales for the Jun '18 quarter. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

8/14/2018 2:01:29 PM - Perched at its all-time high following 2 consecutive volume-driven gains. Reported earnings +413% on +19% sales for the Jun '18 quarter. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

8/8/2018 12:45:07 PM - Gapped up on the prior session and hitting another new high with today's 2nd consecutive volume-driven gain. Reported earnings +413% on +19% sales for the Jun '18 quarter. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

12/13/2017 12:31:50 PM - Reported earnings +39% on +16% sales for the Sep '17 quarter. Testing support at its 50 DMA line today. Noted with caution in prior mid-day reports - "Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/3/2016 12:19:38 PM - Reported earnings +2% on -5% sales for the Mar '16 quarter. Testing support at its 50 DMA line today with another volume-driven loss. Noted with caution in prior mid-day reports - "Sub par sales revenues growth is a concern. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

4/20/2016 12:04:44 PM - Perched near its 52-week high. Reported earnings +31% on -7% sales for the Dec '15 quarter. Last noted with caution in the 8/01/13 mid-day report - "Sub par sales revenues growth is a concern. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

8/1/2013 11:55:20 AM - Tested support at its 50 DMA line today then rallied. Reported earnings -35% on +3% sales for the Jun '13 quarter. Prior mid-day reports cautioned - "Earnings increases improved in the Dec '12 and Mar '13 quarters but sub par sales revenues growth is a concern. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

6/21/2013 12:39:10 PM - Extended from any sound base after rallying above previously stubborn resistance in the $30 area. Prior mid-day reports cautioned - "Earnings increases improved in the Dec '12 and Mar '13 quarters but sub par sales revenues growth is a concern. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/28/2013 12:17:13 PM - Consolidating after rallying above previously stubborn resistance in the $30 area. As it was beginning to rally from a "double bottom" base the 5/03/13 mid-day report cautioned - "Earnings increases improved in the Dec '12 and Mar '13 quarters but sub par sales revenues growth is a concern. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/6/2013 12:13:37 PM - Challenging previously stubborn resistance in the $30 area and making its 2nd consecutive appearance in the mid-day report trying to rally from a "double bottom" base. The 5/03/13 mid-day report cautioned - "Earnings increases improved in the Dec '12 and Mar '13 quarters but sub par sales revenues growth is a concern. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria)."

5/3/2013 12:06:46 PM - Gapped up today hitting a new 52-week high while trying to rally from a "double bottom" base. Earnings increases improved in the Dec '12 and Mar '13 quarters but sub par sales revenues growth is a concern. Earnings history is not a match with the fact-based investment system's guidelines (C and A criteria).

11/16/2005 12:37:14 PM - Reason for not being featured. - 'C' below guidelines and group is poorly ranked.

11/15/2005 12:45:55 PM - 'C' below guidelines and group is poorly ranked.

11/11/2005 12:17:54 PM - 'C' below guidelines and group is poorly ranked.

11/10/2005 12:28:25 PM - 'C' below guidelines and group is poorly ranked.

11/4/2005 12:20:28 PM - 'C' below guidelines and group is poorly ranked.

11/2/2005 12:40:11 PM - 'C' below guidelines and group is poorly ranked.

11/2/2005 12:37:56 PM - 'C' below guidelines and group is poorly ranked.

11/2/2005 12:37:39 PM - 'C' below guidelines and group is poorly ranked.

10/12/2005 12:38:39 PM - 'C' below guidelines.

10/10/2005 12:41:36 PM - 'C' below guidelines.