9/14/2022 12:49:27 PM - Consolidating after recently rallying to multi-year highs. Prior mid-day reports noted - "Prior quarterly and annual earnings (C and A criteria) and sales revenues growth history is below the guidelines."

9/7/2022 12:25:00 PM - Consolidating after recently rallying to multi-year highs. Prior mid-day reports noted - "Prior quarterly and annual earnings (C and A criteria) and sales revenues growth history is below the guidelines."

9/6/2022 12:53:23 PM - Pulled back last week after rallying to multi-year highs. The 8/29/22 mid-day report noted - "Prior quarterly and annual earnings (C and A criteria) and sales revenues growth history is below the guidelines."

8/29/2022 12:33:08 PM - Pulling back after rallying to multi-year highs. Prior quarterly and annual earnings (C and A criteria) and sales revenues growth history is below the guidelines.

10/8/2007 12:58:42 PM - Rallying further after stubbornly holding its recent considerable gains on above average volume after its 9/19/07 breakout. Earnings in recent quarters have been strong. Its annual earnings and sales history is below the guidelines.

10/3/2007 12:50:54 PM - Stubbornly holding its considerable gains of late on above average volume after its 9/19/07 breakout. Earnings in recent quarters have been strong. Its annual earnings and sales history is below the guidelines.

10/1/2007 1:20:12 PM - Considerable gains on above average volume have it further extending its 9/19/07 breakout gains. Earnings in recent quarters have been strong. Its annual earnings and sales history is below the guidelines.

9/24/2007 1:21:04 PM - Extending its 9/19/07 breakout gains with addional gains on above average volume. Earnings in recent quarters have been strong. Its annual earnings and sales history is below the guidelines.

9/21/2007 1:00:24 PM - Still holding steady after blasting to a new all-time high 9/19/07 with a considerable gain on very heavy volume. Earnings in recent quarters have been strong but its annual earnings and sales history is below the guidelines.

9/20/2007 12:40:29 PM - Holding steady after blasting to a new all-time high 9/19/07 with a considerable gain on very heavy volume. Earnings in recent quarters have been strong but its annual earnings and sales history is below the guidelines.

9/19/2007 12:51:05 PM - Hit a new all-time high with gain on very heavy volume. Earnings in recent quarters have been strong but its annual earnings and sales history is below the guidelines.

9/19/2007 12:49:09 PM - Earnings in recent quarters have been strong but its annual earnings and sales history is below the guidelines.

7/11/2007 12:31:06 PM - Sales history is below the guidelines.

7/3/2007 11:26:26 AM - Sales history is below the guidelines.

6/4/2007 12:44:22 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

6/1/2007 12:41:21 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/30/2007 12:37:35 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/29/2007 12:28:06 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/24/2007 12:32:17 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/23/2007 12:46:38 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/22/2007 12:38:34 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/21/2007 12:59:49 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/18/2007 1:20:35 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/17/2007 12:50:43 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/16/2007 12:32:58 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/14/2007 12:30:15 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/9/2007 12:50:14 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/8/2007 12:32:50 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/7/2007 1:14:07 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/4/2007 12:37:19 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/3/2007 12:32:41 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/2/2007 12:30:09 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

5/1/2007 12:47:24 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

4/30/2007 12:56:48 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

4/27/2007 12:33:10 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

4/26/2007 12:41:42 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

4/25/2007 12:26:40 PM - Recent gap open puts price way too extended to be buyable under the guidelines.

4/24/2007 12:25:26 PM - Recent gap open puts price way too extended to be buyable under the guidelines.