3/19/2020 12:46:40 PM - Abruptly retreating today after spiking to a new all-time high with 4 consecutive volume-driven gains. Concerns remain as when noted with caution in the 8/13/10 mid-day report - "Erratic quarterly earnings and sales history and up and down annual earnings (the A criteria) history raise fundamental concerns."

3/18/2020 12:47:12 PM - Perched at its all-time high with today's 4th consecutive volume-driven gain. Concerns remain as when noted with caution in the 8/13/10 mid-day report - "Erratic quarterly earnings and sales history and up and down annual earnings (the A criteria) history raise fundamental concerns."

3/17/2020 1:08:26 PM - Concerns remain as when last noted with caution in the 8/13/10 mid-day report - "Erratic quarterly earnings and sales history and up and down annual earnings (the A criteria) history raise fundamental concerns."

8/13/2010 12:51:45 PM - Pulling back since noted on 8/10/10 when posting a considerable gain for a new 52-week high. Noted in recent mid-day reports - "Erratic quarterly earnings and sales history and up and down annual earnings (the A criteria) history raise fundamental concerns."

8/12/2010 12:33:35 PM - Pulling back since noted on 8/10/10 when posting a considerable gain for a new 52-week high. Noted in recent mid-day reports - "Erratic quarterly earnings and sales history and up and down annual earnings (the A criteria) history raise fundamental concerns."

8/10/2010 12:38:05 PM - Considerable gain today for a new 52-week high. Noted in 8/02/10 mid-day report - "Erratic quarterly earnings and sales history and up and down annual earnings (the A criteria) history raise fundamental concerns."

8/2/2010 12:55:58 PM - Consolidating after hitting a new 52-week high last week. Erratic quarterly earnings and sales history and up and down annual earnings (the A criteria) history raise fundamental concerns.

10/9/2008 1:08:30 PM - Violated support at prior chart highs and its 50 DMA line with a streak of 7 consecutive losses on above average volume. It had blasted to new all-time highs with a prior streak of 4 consecutive gains on above average volume. As previously noted, "Prior chart highs near $27 should now act as support on pullbacks." Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is below guidelines.

10/2/2008 1:10:13 PM - Pullback testing support near prior chart highs. Blasted to new all-time highs with a recent streak of 4 consecutive gains on above average volume. As previously noted, "Prior chart highs near $27 should now act as support on pullbacks." Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is below guidelines.

10/1/2008 12:45:06 PM - Steadily advanced and held its gains after a 9/24/08 pullback tested support near prior chart highs. Blasted to new all-time highs with a recent streak of 4 consecutive gains on above average volume. As previously noted, "Prior chart highs near $27 should now act as support on pullbacks." Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is below guidelines.

9/30/2008 1:01:57 PM - Steadily advanced and held its gains after a 9/24/08 pullback tested support near prior chart highs. Blasted to new all-time highs with a recent streak of 4 consecutive gains on above average volume. As previously noted, "Prior chart highs near $27 should now act as support on pullbacks." Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is below guidelines.

9/22/2008 12:53:05 PM - Blasted to new all-time highs last week with 4 consecutive gains on above average volume. Prior chart highs near $27 should now act as support on pullbacks. Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is not meeting guidelines.

9/19/2008 1:18:48 PM - Hit a new all time high on above average volume today. Prior chart highs in the $28-29 area are now support. Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is not meeting guidelines.

9/18/2008 1:08:23 PM - Hit a new all time high on above average volume today. Recently encountered stubborn resistance near multi-year highs in the $28-29 area. Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is not meeting guidelines.

6/20/2008 12:59:10 PM - Fell under its 50 DMA line today, raising concerns. Recently encountered stubborn resistance near multi-year highs in the $28-29 area. Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is not meeting guidelines.

6/19/2008 1:00:52 PM - Pulling back to its 50 DMA line today after recently approaching stubborn multi-year highs in the $28-29 area. Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is not meeting guidelines.

6/9/2008 1:03:42 PM - Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is not meeting guidelines. Gradually approaching stubborn multi-year highs in the $28-29 area.

6/4/2008 12:56:06 PM - Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings (the A criteria) history is not meeting guidelines.

6/3/2008 1:31:23 PM - Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings history is not meeting guidelines.

5/15/2008 1:44:35 PM - Earnings and sales increases have turned up in recent quarterly comparisons however its annual earnings history is not meeting guidelines.

5/7/2008 12:55:44 PM - Earnings and sales below +25% guidelines in past four quarters.