5/21/2024 12:11:28 PM - Powered to new 52-week highs in recent weeks with no resistance remaining due to overhead supply. Fundamental concerns remain after it reported earnings +19% on +85% sales revenues for the Mar '24 quarter versus the year-ago period.

5/20/2024 12:29:34 PM - Powered to new 52-week highs in recent weeks with no resistance remaining due to overhead supply. Fundamental concerns remain after it reported earnings +19% on +85% sales revenues for the Mar '24 quarter versus the year-ago period.

5/10/2024 6:16:12 PM - Powered to a new 52-week high with no resistance remaining due to overhead supply. Fundamental concerns remain after it reported earnings +19% on +85% sales revenues for the Mar '24 quarter versus the year-ago period.

2/26/2024 12:28:36 PM - Fundamental concerns remain after it reported earnings +19% on +71% sales revenues for the Dec '23 quarter versus the year-ago period. Perched near its 52-week high with no resistance remaining due to overhead supply.

11/7/2019 12:49:54 PM - Fundamental concerns remain after it reported earnings +1% on +181% sales revenues for the Sep '19 quarter. Gapped up today hitting a new 52-week high but faces some resistance due to overhead supply up to the $22 level.

9/21/2017 12:51:08 PM - Fundamental concerns remain as when noted in the 11/06/07 mid-day report.

2/17/2017 11:57:15 AM - Fundamental concerns remain as when noted in the 11/06/07 mid-day report.

2/16/2017 12:31:07 PM - Fundamental concerns remain as when last noted in the 11/06/07 mid-day report..

11/6/2007 2:35:40 PM - Sub par fundamentals.

11/2/2004 12:31:11 PM - Best in poor group though impressive action recently.

10/29/2004 1:00:00 PM - Best in poor group.

10/25/2004 1:00:00 PM - Best in poor group.

10/20/2004 1:00:00 PM - Best in poor group.

10/19/2004 1:00:00 PM - Best in poor group.

10/14/2004 1:00:00 PM - Best in poor group.

10/8/2004 1:00:00 PM - Best in poor group.

8/24/2004 1:00:00 PM - Best in poor group though decent base.

8/13/2004 1:00:00 PM - Best in poor group though decent base.