6/14/2024 12:38:09 PM - Slumping below its 50 DMA line ($99.51) with today's big loss after recently rebounding near its 52-week high. The 6/10/24 mid-day report noted - <i>"Reported Mar '24 quarterly earnings +287% on +66% sales revenues versus the year-ago period. Annual earnings history is below the guidelines, but after many years of losses it had profitable results in FY '22 and '23."</i>

6/10/2024 1:04:16 PM - Gapped up today rebounding above its 50 DMA line ($99) toward its 52-week high with a big volume-driven gain. Reported Mar '24 quarterly earnings +287% on +66% sales revenues versus the year-ago period. Annual earnings history is below the guidelines, but after many years of losses it had profitable results in FY '22 and '23.

3/6/2024 12:45:00 PM - Perched at its 52-week high following 3 consecutive volume-driven gains. Reported Dec '23 quarterly earnings +133% on +62% sales revenues versus the year-ago period. Annual earnings history is below the guidelines, but after many years of losses it had profitable results in FY '22 and '23.

7/17/2007 12:40:46 PM - Sales history is below the guidelines and base is questionable.

6/27/2007 12:42:42 PM - Sales history is below the guidelines and base is questionable.

6/7/2007 12:53:50 PM - Group rank below guidelines. Studies of the greatest stock market winners show the best stocks generally come from the top 22% of industry groups.

6/6/2007 12:33:52 PM - Base remains questionable.

5/1/2007 12:54:14 PM - Base remains questionable.

4/30/2007 1:11:10 PM - Base remains questionable.

4/27/2007 12:41:02 PM - Base remains questionable.

4/26/2007 12:59:15 PM - Base remains questionable.

4/25/2007 12:55:06 PM - Base questionable.

5/2/2006 1:19:59 PM - Not a leader.

4/20/2006 12:55:30 PM - Not a leader.

4/19/2006 1:25:50 PM - Not a leader.

1/25/2006 12:52:25 PM - "A" below guidelines and too extended.

1/24/2006 12:52:21 PM - "A" below guidelines and too extended.

1/23/2006 1:02:37 PM - "A" below guidelines and too extended.

1/20/2006 12:42:19 PM - "A" below guidelines and too extended.

1/19/2006 12:59:50 PM - "A" below guidelines and too extended.

1/18/2006 12:51:47 PM - "A" below guidelines and too extended.

1/12/2006 12:45:12 PM - "A" below guidelines and too extended.

9/30/2005 12:44:11 PM - 'A' and 'C' below guidelines.

9/29/2005 1:17:06 PM - 'A' and 'C' below guidelines.