9/20/2024 2:13:48 PM - Hitting new 52-week highs with recent volume-driven gains. Reported stronger Apr and Jul '24 quarterly results versus the year-ago periods. It has an erratic quarterly and annual earnings (C and A criteria) history.
2/2/2021 11:45:10 AM - Erratic quarterly and annual earnings (C and A criteria) history.
1/11/2021 11:59:35 AM - Erratic quarterly and annual earnings (C and A criteria) history.
1/16/2007 12:38:48 PM - As previously noted - Solid fundamentals and ranks, yet no base.
1/12/2007 12:21:58 PM - As previously noted - Solid fundamentals and ranks, yet no base.
12/20/2006 12:52:31 PM - As previously noted - Solid fundamentals and ranks, yet no base.
12/18/2006 12:27:52 PM - As previously noted - Solid fundamentals and ranks, yet no base.
12/15/2006 12:37:23 PM - As previously noted - Solid fundamentals and ranks, yet no base.
12/14/2006 12:40:20 PM - As previously noted - Solid fundamentals and ranks, yet no base.
12/13/2006 12:32:05 PM - As previously noted - Solid fundamentals and ranks, yet no base.
12/12/2006 12:33:28 PM - As previously noted - Solid fundamentals and ranks, yet no base.
12/11/2006 12:32:21 PM - Solid fundamentals and ranks, yet no base.
12/7/2006 12:35:10 PM - Solid fundamentals and ranks, yet no base.
12/6/2006 1:00:07 PM - Solid fundamentals and ranks, yet no base.
12/5/2006 12:40:24 PM - Solid fundamentals and ranks, yet no base.
11/30/2006 - Solid fundamentals and ranks, yet no base.
11/29/2006 12:35:46 PM - Solid fundamentals and ranks, yet no base.
11/24/2006 - Solid fundamentals and ranks, yet no base.
11/22/2006 12:35:13 PM - Solid fundementals and ranks yet no base.
11/21/2006 12:24:30 PM - Solid fundementals yet no base.
11/20/2006 12:25:52 PM - Solid fundementals yet no base.
11/17/2006 12:33:54 PM - Solid fundementals yet no base.
11/16/2006 12:46:54 PM - Solid fundementals yet no base.
11/15/2006 12:22:29 PM - Solid fundementals yet no base.
11/14/2006 12:23:22 PM - Solid fundementals and gains today yet base remains somewhat questionable.
11/13/2006 12:29:45 PM - Solid fundementals yet base remains somewhat questionable.
11/9/2006 12:29:39 PM - Solid fundementals yet base is somewhat questionable.
11/1/2006 12:24:47 PM - Solid fundementals yet base is somewhat questionable.
10/31/2006 12:38:37 PM - Solid fundementals yet base is somewhat questionable.
10/19/2006 12:52:54 PM - Solid fundementals yet price is too extended.
10/18/2006 12:43:20 PM - New highs today yet base is questionable.
10/17/2006 12:22:45 PM - No base to buy from.
10/16/2006 12:19:59 PM - No base to buy from.
10/13/2006 12:35:38 PM - No base to buy from.
10/12/2006 12:32:54 PM - No base to buy from.
10/10/2006 12:22:27 PM - No base to buy from.
6/28/2006 1:02:30 PM - No base to buy from.
6/27/2006 12:39:22 PM - No base and "C" below guidelines.
6/26/2006 12:29:08 PM - No base and "C" below guidelines.
6/23/2006 12:32:13 PM - No base.
2/1/2005 12:14:06 PM - L in good group. "A" and base questionable.
1/31/2005 12:29:09 PM - L in decent group. "A" and base questionable.
1/18/2005 12:40:26 PM - Best in decent group. "A" and base questionable.