1/26/2023 12:46:07 PM - Rebounding above its 50 DMA line ($43.68) with today's big 6th consecutive volume-driven gain. Faces resistance due to overhead supply up to the $51 level. Quarterly comparisons through Sep '22 have been very strong versus the year ago periods. Annual earnings history has been erratic.

11/15/2022 12:33:44 PM - Perched at its 52-week high. Recent gains cleared a choppy 19-week base. Quarterly comparisons through Sep '22 have been very strong versus the year ago periods. Annual earnings history has been erratic.

11/3/2022 12:42:24 PM - Retreating from its 52-week high with today's volume-driven loss. Recent gains cleared a choppy 19-week base. Quarterly comparisons through Sep '22 have been very strong versus the year ago periods. Annual earnings history has been erratic.

10/20/2022 12:31:49 PM - Hitting a new 52-week high with today's volume-driven gain clearing a choppy 19-week base. Recent quarterly comparisons through Jun '22 have been very strong versus the year ago periods. Annual earnings history has been erratic.

10/17/2022 12:35:30 PM - Recent quarterly comparisons through Jun '22 have been very strong versus the year ago periods. Annual earnings history has been erratic.

8/10/2005 12:50:11 PM - Somewhat questioable "A" and not a leader. Should focus on leading stocks on leading groups.

8/8/2005 12:30:07 PM - Somewhat questioable "A" and not a leader. Should focus on leading stocks on leading groups.

7/20/2005 12:47:23 PM - Decent group. Questionable base.

7/13/2005 12:37:11 PM - Decent group. Questionable base.

7/7/2005 12:57:12 PM - Decent group. Questionable base.

4/4/2005 12:29:58 PM - L in decent group. Gapped out of a 5 month base on 01.28.05. Now too Et.

3/11/2005 12:30:03 PM - L in pretty good group. Gapped out of a 5 month base on 01.28.05. Now too Et.

3/9/2005 12:31:05 PM - L in good group. Gapped out of a 5 month base on 01.28.05. Now too Et.

3/3/2005 12:46:24 PM - Pretty good group. Gapped out of a 5 month base on 01.28.05. Now too Et.

3/2/2005 12:46:07 PM - Pretty good group. Gapped out of a 5 month base on 01.28.05. Now too Et.

2/3/2005 12:36:52 PM - L in just OK group. Gapped out of a 5 month base on 01.28.05.

2/1/2005 12:35:07 PM - L in just OK group. Gapped out of a 5 month base on 01.28.05.

1/31/2005 12:58:33 PM - L in just OK group. Gapped out of a 5 month base on 01.28.05.

10/18/2004 1:00:00 PM - L in decent group. Quickly got too ET now has pulled back. Base now questionable.

10/1/2004 1:00:00 PM - L in decent group. Getting too ET.

9/22/2004 1:00:00 PM - L in decent group. Getting a bit too ET.

9/20/2004 1:00:00 PM - L in decent group. Getting a bit too ET.

9/20/2004 1:00:00 PM - L in decent group. Continuing up after gap open yesterday for BV BO. Getting a bit too ET.

9/15/2004 1:00:00 PM - L in decent group. Continuing up after gap open yesterday for BV BO. Getting a bit too ET.

9/14/2004 1:00:00 PM - L in decent group. Nice gap open and BV BO. Quickly get too ET.

9/9/2004 1:00:00 PM - L in decent group. Nice gap open and BV BO.

9/1/2004 1:00:00 PM - L in decent group.