2/23/2024 12:22:54 PM - Gapped down today and violated its 50 DMA line ($209) with a volume-driven loss. Reported earnings +8% on +8% sales revenues for the quarter ended December 31, 2023, versus the year-ago period, breaking a streak of 5 strong quarters above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) had a downturn in FY '19 and '20.

2/12/2024 12:23:09 PM - Hitting a new all-time high with today's 4th consecutive volume-driven gain. Reported earnings +35% on +14% sales revenues for the quarter ended December 31, 2023, versus the year-ago period, its 5th strong quarter. Fundamental concerns remain with regard to the fact-based investment system's guidelines after annual earnings had a downturn in FY '19 and '20.

4/6/2023 12:28:41 PM - Pulling back and now -10.7% off its all-time high with today's 4th consecutive loss. Violated its 50 DMA line ($170) with a damaging volume-driven loss on the prior session when noted in the mid-day report - "Reported earnings +51% on +15% sales revenues for the quarter ended December 31, 2022, versus the year-ago period, its 2nd strong quarter. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines and annual earnings had a downturn in FY '19 and '20."

4/5/2023 12:13:16 PM - Pulling back today -8.6% off its all-time high, testing its 50 DMA line ($169.81), consolidating following an impressive streak of volume-driven gains in late February. Reported earnings +51% on +15% sales revenues for the quarter ended December 31, 2022, versus the year-ago period, its 2nd strong quarter. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines and annual earnings had a downturn in FY '19 and '20.

3/17/2023 12:15:11 PM - Consolidating -7.4% off its all-time high following an impressive streak of volume-driven gains. Reported earnings +51% on +15% sales revenues for the quarter ended December 31, 2022, versus the year-ago period, its 2nd strong quarter. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines and annual earnings had a downturn in FY '19 and '20.

3/8/2023 12:09:15 PM - Hovering near its all-time high following an impressive streak of volume-driven gains. Reported earnings +51% on +15% sales revenues for the quarter ended December 31, 2022 versus the year ago period, its 2nd strong quarter. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines and annual earnings had a downturn in FY '19 and '20.

2/24/2023 1:04:26 PM - Hitting a new all-time high with today's big gain. Reported earnings +51% on +15% sales revenues for the quarter ended December 31, 2022 versus the year ago period, its 2nd strong quarter. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines and annual earnings had a downturn in FY '19 and '20.

1/17/2023 12:18:39 PM - Rebounded above its 50 DMA line with recent gains. Sputtered after noted with caution in the 11/07/22 mid-day report - "Reported earnings +36% on +9% sales revenues for the quarter ended September 30, 2022 versus the year ago period. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines and annual earnings had a downturn in FY '19 and '20."

1/5/2023 12:03:17 PM - Slumped below its 50 DMA line with volume-driven losses since last noted with caution in the 11/07/22 mid-day report - "Reported earnings +36% on +9% sales revenues for the quarter ended September 30, 2022 versus the year ago period. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines and annual earnings had a downturn in FY '19 and '20."

11/7/2022 12:16:33 PM - Reported earnings +36% on +9% sales revenues for the quarter ended September 30, 2022 versus the year ago period. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines and annual earnings had a downturn in FY '19 and '20.

10/27/2022 12:39:16 PM - Reported earnings +21% on +14% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines.

8/16/2022 12:12:22 PM - Reported earnings +21% on +14% sales revenues for the quarter ended June 30, 2022 versus the year ago period. Fundamental concerns remain. Earnings increases in prior quarters have been below the fact-based investment system's guidelines.

3/27/2018 12:18:41 PM - Hovering near its 50 DMA line, perched within striking distance of its 52-week high. Reported earnings +36% on +18% sales revenues for the quarter ended Dec 31, 2017 versus the year ago period. Fundamental concerns remain. Earnings increases in prior quarters and sales revenues increases have been below the fact-based investment system's guidelines. Completed a Secondary Offering on 11/12/14.

9/18/2017 12:02:57 PM - Hitting another new 52-week high with today's 7th consecutive gain after forming an orderly flat base. Fundamental concerns remain. Noted with caution in the 8/23/17 mid-day report - "Reported earnings +14% on +1% sales revenues for the quarter ended June 30, 2017 versus the year ago period. Earnings increases in prior quarters and sales revenues increases have been below guidelines and fundamental concerns remain. Completed a Secondary Offering on 11/12/14."

9/15/2017 12:01:45 PM - Hitting a new 52-week high today after forming an orderly flat base. Fundamental concerns remain. Last noted with caution in the 8/23/17 mid-day report - "Reported earnings +14% on +1% sales revenues for the quarter ended June 30, 2017 versus the year ago period. Earnings increases in prior quarters and sales revenues increases have been below guidelines and fundamental concerns remain. Completed a Secondary Offering on 11/12/14."

8/23/2017 12:33:32 PM - Pulled back from its 52-week high and violated its 50 DMA line. Reported earnings +14% on +1% sales revenues for the quarter ended June 30, 2017 versus the year ago period. Earnings increases in prior quarters and sales revenues increases have been below guidelines and fundamental concerns remain. Completed a Secondary Offering on 11/12/14.

7/11/2017 11:58:51 AM - Perched at its 52-week high. Reported earnings +40% on +2% sales revenues for the quarter ended Mar 31, 2017 versus the year ago period. Fundamental concerns remain. Went through a deep consolidation and completed a Secondary Offering on 11/12/14. Earnings increases in prior quarters and sales revenues increases have been below guidelines, and its annual earnings (A criteria) history has been up and down.

5/17/2017 11:47:03 AM - Perched near its 52-week high. Reported earnings +40% on +2% sales revenues for the quarter ended Mar 31, 2017 versus the year ago period. Fundamental concerns remain. Went through a deep consolidation and completed a Secondary Offering on 11/12/14. Earnings increases in prior quarters and sales revenues increases have been below guidelines, and its annual earnings (A criteria) history has been up and down.

3/27/2015 12:12:16 PM - Perched near its 52-week high, making gradual progress following a considerable gap up and volume-driven gain on 3/05/15. Reported earnings +122% on +34% sales revenues for the quarter ended Dec 31, 2014 versus the year ago period. Fundamental concerns remain. Went through a deep consolidation and completed a Secondary Offering on 11/12/14 since noted in the 12/31/13 mid-day report with caution - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

3/13/2015 12:05:55 PM - Perched near its 52-week high, holding its ground following a considerable gap up and volume-driven gain on 3/05/15. Reported earnings +122% on +34% sales revenues for the quarter ended Dec 31, 2014 versus the year ago period. Fundamental concerns remain. Went through a deep consolidation and completed a Secondary Offering on 11/12/14 since noted in the 12/31/13 mid-day report with caution - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

3/6/2015 11:58:39 AM - Perched near its 52-week high today following a considerable gap up and volume-driven gain on the prior session. Reported earnings +122% on +34% sales revenues for the quarter ended Dec 31, 2014 versus the year ago period. Fundamental concerns remain. Went through a deep consolidation and completed a Secondary Offering on 11/12/14 since last noted in the 12/31/13 mid-day report with caution - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

12/31/2013 12:43:59 PM - Challenging its 52-week high after consolidating well above its 50 DMA line and recent lows in the $53 area defining near-term support. Reported earnings +31% on +12% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Fundamental concerns remain, yet it has rallied since noted in the 9/30/13 mid-day report with caution - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

12/27/2013 12:09:20 PM - Consolidating well above its 50 DMA line and recent lows in the $53 area defining near-term support. Reported earnings +31% on +12% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Fundamental concerns remain, yet it has rallied since noted in the 9/30/13 mid-day report with caution - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

12/3/2013 12:09:24 PM - Perched near its 52-week high after recently wedging higher with gains lacking great volume conviction. Extended from the previously noted base-on-base pattern above its 50 DMA line and prior highs in the $44 area. Reported earnings +31% on +12% sales revenues for the quarter ended Sep 30, 2013 versus the year ago period. Fundamental concerns remain, yet it has rallied since last noted in the 9/30/13 mid-day report with caution - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

9/30/2013 12:05:50 PM - Hovering near its 52-week high and holding its ground following 4 consecutive gains, rallying from an orderly base-on-base pattern above its 50 DMA line and prior highs in the $44 area. Reported earnings +26% on +7% sales revenues for the quarter ended June 30, 2013 versus the year ago period. Fundamental concerns remain. Prior mid-day reports repeatedly noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

9/25/2013 12:08:20 PM - Hitting new 52-week highs with today's 4th consecutive gain. Rallying from an orderly base-on-base pattern above its 50 DMA line and prior highs in the $44 area. Reported earnings +26% on +7% sales revenues for the quarter ended June 30, 2013 versus the year ago period. Fundamental concerns remain. Prior mid-day reports repeatedly noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

9/16/2013 12:05:36 PM - Perched within close striking distance of its 52-week high. Found support while consolidating in an orderly fashion above both its 50 DMA line and prior highs in the $44 area defining near-term support. Reported earnings +26% on +7% sales revenues for the quarter ended June 30, 2013 versus the year ago period. Fundamental concerns remain. Prior mid-day reports repeatedly noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

9/12/2013 12:11:26 PM - Still consolidating in an orderly fashion above both its 50 DMA line and prior highs in the $44 area defining near-term support. Reported earnings +26% on +7% sales revenues for the quarter ended June 30, 2013 versus the year ago period. Fundamental concerns remain. Prior mid-day reports repeatedly noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

8/30/2013 12:37:43 PM - Consolidating above its 50 DMA line and prior highs in the $44 area defining near-term support. Reported earnings +26% on +7% sales revenues for the quarter ended June 30, 2013 versus the year ago period. Fundamental concerns remain. Prior mid-day reports noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

8/19/2013 11:51:18 AM - Consolidating near its 52-week high with no overhead supply to act as resistance. Reported earnings +26% on +7% sales revenues for the quarter ended June 30, 2013 versus the year ago period. Fundamental concerns remain. Prior mid-day reports noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

8/16/2013 12:18:52 PM - Consolidating near its 52-week high with no overhead supply to act as resistance. Reported earnings +26% on +7% sales revenues for the quarter ended June 30, 2013 versus the year ago period. Fundamental concerns remain. Prior mid-day reports noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

8/13/2013 12:26:45 PM - Abruptly retreating from its 52-week high hit last week. Faces no overhead supply to act as resistance. Reported earnings +26% on +7% sales revenues for the quarter ended June 30, 2013 versus the year ago period. Fundamental concerns remain. Last noted in the 10/01/12 mid-day report - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

10/1/2012 12:10:20 PM - Perched at its 52-week high today with no overhead supply to act as resistance. Reported earnings +4% on +4% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

7/5/2012 11:58:55 AM - Consolidating above its 50 DMA line. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

6/18/2012 12:00:29 PM - Holding its ground near its 50 DMA line. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

5/15/2012 11:57:20 AM - Still holding its ground near its 52-week high after enduring distributional pressure following a recent streak of 7 consecutive gains. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "No resistance remaining due to overhead supply. Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

5/8/2012 11:51:56 AM - Still holding its ground near its 52-week high after a recent streak of 7 consecutive gains. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "No resistance remaining due to overhead supply. Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

5/7/2012 12:04:21 PM - Holding its ground near its 52-week high after a recent streak of 7 consecutive gains. Reported earnings +19% on +11% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "No resistance remaining due to overhead supply. Earnings increases improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

4/30/2012 12:04:46 PM - Hitting a new 52-week high today with its 5th consecutive volume-driven gain. Recently reported earnings +15% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support above its 200 DMA line during its consolidation since noted in the 2/03/12 mid-day report - "No resistance remaining due to overhead supply. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

4/24/2012 11:49:50 AM - Still holding its ground near its 52-week high. Recently reported earnings +15% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support above its 200 DMA line during its consolidation since noted in the 2/03/12 mid-day report - "No resistance remaining due to overhead supply. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

4/23/2012 12:00:34 PM - Holding its ground near its 52-week high today. Recently reported earnings +15% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support above its 200 DMA line during its consolidation since noted in the 2/03/12 mid-day report - "No resistance remaining due to overhead supply. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

4/20/2012 11:47:58 AM - Hitting another new 52-week high today. Recently reported earnings +15% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support above its 200 DMA line during its consolidation since noted in the 2/03/12 mid-day report - "No resistance remaining due to overhead supply. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

4/17/2012 12:04:27 PM - Hitting another new 52-week high with today's 6th consecutive gain. Reported earnings +15% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support above its 200 DMA line during its consolidation since noted in the 2/03/12 mid-day report - "No resistance remaining due to overhead supply. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

4/13/2012 12:04:27 PM - Touched a new 52-week high with a 4th consecutive small gain today. Reported earnings +15% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support above its 200 DMA line during its consolidation since noted in the 2/03/12 mid-day report - "No resistance remaining due to overhead supply. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

3/30/2012 11:51:51 AM - Touched a new 52-week high this week. Reported earnings +15% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Found support above its 200 DMA line during its consolidation since last noted in the 2/03/12 mid-day report - "No resistance remaining due to overhead supply. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

2/3/2012 12:12:00 PM - Gapped up today for a new 52-week high, rallying for its 4th consecutive gain with no resistance remaining due to overhead supply. It wedged into new high ground without great volume conviction since last noted in the 1/13/12 mid-day report - "Consolidating above its 50 DMA line and building on an orderly base pattern. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

1/13/2012 11:51:25 AM - Hovering near its 52-week high today with little resistance remaining, consolidating above its 50 DMA line and building on an orderly base pattern. Earnings increases had improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down.

12/2/2010 12:39:21 PM - Hovering near its 52-week high today, and that high was actually hit when it was last noted in the mid-day report on 5/13/10 that -"Quarterly earnings improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down."

5/13/2010 12:08:00 PM - Hitting a new 52-week high today, extended from any sound base. Quarterly earnings improved in recent quarters, but sales revenues increases have been below guidelines and its annual earnings (A criteria) history has been up and down.

6/17/2008 12:43:50 PM - Gapped up on 6/16/08 while approaching its 52-week and multi-year highs. Quarterly earnings have been strong in recent quarters, but sales revenues increases have been below guidelines and its annual earnings history has been up and down.

6/16/2008 12:29:04 PM - Gapped up today while approaching its 52-week and multi-year highs. Quarterly earnings have been strong in recent quarters but sales revenues increases have been below guidelines and its annual earnings history has been up and down.