5/21/2024 12:06:03 PM - Retreating from its all-time high with today's loss after 9 consecutive volume-driven gains. Reported Mar '24 earnings +28% on +14% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been steady.

5/10/2024 5:48:25 PM - Rallied to hit a new all-time high with today's volume-driven gain. Reported Mar '24 earnings +28% on +14% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been steady.

3/14/2024 12:01:10 PM - Retreating from its all-time high and slumping below its 50 DMA line with today's loss following a volume-driven loss on the prior session. Reported Dec '23 quarterly earnings +13% on +11% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been steady.

1/26/2024 1:02:12 PM - Retreating from a new all-time high hit this week. Reported Dec '23 quarterly earnings +13% on +11% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been steady.

1/16/2024 12:35:39 PM - Reversed into the red after hitting a new all-time high today following 5 consecutive gains lacking great volume conviction. Reported Sep '23 quarterly earnings +14% on +12% sales revenues versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been steady.

11/9/2023 12:34:33 PM - Hitting a new all-time high with today's gain. Reported Sep '23 quarterly earnings +14% on +12% sales revenues versus the year-ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) with subpar sales revenues growth noted as cause for concern. Annual earnings (A criteria) history has been steady.

10/25/2023 12:07:22 PM - Abruptly retreated from its all-time high with violated its 50 DMA line ($884) with a damaging volume-driven loss on the prior session. Reported Jun '23 quarterly earnings +27% on +14% sales revenues. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) with subpar sales revenues growth noted as cause for concern. Annual earnings (A criteria) history has been steady.

10/24/2023 1:37:12 PM - Churning heavy volume and abruptly retreating from its all-time high with today's loss violating its 50 DMA line ($884). Reported Jun '23 quarterly earnings +27% on +14% sales revenues. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) with subpar sales revenues growth noted as cause for concern. Annual earnings (A criteria) history has been steady.

10/20/2023 12:06:31 PM - Churning above average volume this week while hovering near its all-time high. Reported Jun '23 quarterly earnings +27% on +14% sales revenues. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) with subpar sales revenues growth noted as cause for concern. Annual earnings (A criteria) history has been steady.

3/14/2023 12:26:46 PM - Churning above average volume for the past week yet still hovering near its all-time high. Reported Dec '22 quarterly earnings +15% on +7% sales revenuews. Made steady progress since the 11/17/22 mid-day report cautioned members - "Reported earnings +12% on +4% sales revenues for the quarter ended September 30, 2022 versus the year ago period, breaking a streak of 3 quarterly comparisons above the +25% minimum earnings guideline (C criteria). Sub par sales revenues growth has been noted as cause for concern. Annual earnings (A criteria) history has been steady."

3/13/2023 12:44:19 PM - Churning above average volume for the past week while hovering near its all-time high. Reported Dec '22 quarterly earnings +15% on +7% sales revenuews. Made steady progress since the 11/17/22 mid-day report last cautioned members - "Reported earnings +12% on +4% sales revenues for the quarter ended September 30, 2022 versus the year ago period, breaking a streak of 3 quarterly comparisons above the +25% minimum earnings guideline (C criteria). Sub par sales revenues growth has been noted as cause for concern. Annual earnings (A criteria) history has been steady."

11/17/2022 12:11:18 PM - Pulling back today. Rallied into new all-time high territory with considerable volume-driven gains but prior mid-day reports cautioned members - "Reported earnings +12% on +4% sales revenues for the quarter ended September 30, 2022 versus the year ago period, breaking a streak of 3 quarterly comparisons above the +25% minimum earnings guideline (C criteria). Sub par sales revenues growth has been noted as cause for concern. Annual earnings (A criteria) history has been steady."

11/14/2022 12:42:57 PM - Gapped up on 2 prior sessions rallying into new all-time high territory with considerable volume-driven gains. Prior mid-day reports noted - "Reported earnings +12% on +4% sales revenues for the quarter ended September 30, 2022 versus the year ago period, breaking a streak of 3 quarterly comparisons above the +25% minimum earnings guideline (C criteria). Sub par sales revenues growth has been noted as cause for concern. Annual earnings (A criteria) history has been steady."

11/11/2022 12:19:29 PM - Gapped up again today rallying further into new all-time high territory following a considerable volume-driven gain when the 11/10/22 mid-day report noted - "Reported earnings +12% on +4% sales revenues for the quarter ended September 30, 2022 versus the year ago period, breaking a streak of 3 quarterly comparisons above the +25% minimum earnings guideline (C criteria). Sub par sales revenues growth has been noted as cause for concern. Annual earnings (A criteria) history has been steady."

11/10/2022 12:35:59 PM - Gapped up today and rallied to hit a new all-time high with its considerable volume-driven gain. Reported earnings +12% on +4% sales revenues for the quarter ended September 30, 2022 versus the year ago period, breaking a streak of 3 quarterly comparisons above the +25% minimum earnings guideline (C criteria). Sub par sales revenues growth has been noted as cause for concern. Annual earnings (A criteria) history has been steady.

9/15/2022 12:54:35 PM - Reported earnings +32% on +3% sales revenues for the quarter ended June 30, 2022 versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria) but sub par sales revenues growth is cause for concern. Annual earnings (A criteria) history has been steady.

2/27/2020 12:46:13 PM - Slumped from its all-time high and violated its 50 DMA line ($339) this week with a streak of volume-driven losses. Reported earnings +24% on +14% sales revenues for the quarter ended December 31, 2019 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been steady after a downturn in FY '09 and '10.

1/10/2020 1:07:52 PM - Hitting new all-time highs with today's 5th consecutive gain. Gapped up above its 50 DMA line on 11/05/19 after finding prompt support near its 200 DMA line. Made steady progress as it wedged higher with gains lacking great volume conviction since last noted in the 11/06/19 mid-day report - "Reported earnings +50% on +19% sales revenues for the quarter ended September 30, 2019 versus the year ago period, only its 2nd quarterly comparison with earnings above the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth. Annual earnings (A criteria) history has been steady after a downturn in FY '09 and '10."

11/6/2019 12:13:54 PM - Rebounded well above its 50 DMA line ($316) on the prior session with a big gap up and volume-driven gain after finding prompt support near its 200 DMA line. Reported earnings +50% on +19% sales revenues for the quarter ended September 30, 2019 versus the year ago period, only its 2nd quarterly comparison with earnings above the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth. Annual earnings (A criteria) history has been steady after a downturn in FY '09 and '10.

11/5/2019 12:27:39 PM - Rebounding well above its 50 DMA line ($316) with today's big volume-driven gain after finding prompt support near its 200 DMA line. Reported earnings +50% on +19% sales revenues for the quarter ended September 30, 2019 versus the year ago period, only its 2nd quarterly comparison with earnings above the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth. Annual earnings (A criteria) history has been steady after a downturn in FY '09 and '10.

9/11/2019 12:47:11 PM - Violated its 50 DMA line ($346) with big volume-driven losses this week while abruptly retreating from its all-time high. Reported earnings +75% on +23% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth and had sub par sales revenues growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

9/10/2019 12:30:57 PM - Violated its 50 DMA line ($345.81) with today's 2nd consecutive volume-driven loss while abruptly retreating from its all-time high. Reported earnings +75% on +23% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth and had sub par sales revenues growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

8/14/2019 12:13:41 PM - Undercutting its 50 DMA line ($330) today while retreating from its all-time high. Reported earnings +75% on +23% sales revenues for the quarter ended June 30, 2019 versus the year ago period. The 3 prior quarterly comparisons had earnings below the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth and had sub par sales revenues growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

7/15/2019 12:48:06 PM - Perched at its all-time high following an impressive streak of gains. Reported earnings +4% on +9% sales revenues for the quarter ended March 31, 2019 versus the year ago period, its 3nd consecutive quarterly comparison with earnings below the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth and had sub par sales revenues growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

3/11/2019 12:18:21 PM - Perched near its all-time high. Reported earnings +18% on +13% sales revenues for the quarter ended December 31, 2018 versus the year ago period, its 2nd consecutive quarterly comparison with earnings below the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth and had sub par sales revenues growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

6/11/2018 12:17:37 PM - Rallied to new all-time highs with last week's volume-driven gains. Reported earnings +47% on +13% sales revenues for the quarter ended March 31, 2018 versus the year ago period, marking its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth and had sub par sales revenues growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

4/27/2018 12:56:15 PM - Rallying near its all-time high today. Reported earnings +47% on +13% sales revenues for the quarter ended March 31, 2018 versus the year ago period, marking its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Prior quarterly comparisons did not show strong and steady earnings growth and had sub par sales revenues growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

7/29/2016 12:33:26 PM - Rallying to new all-time highs today after reporting earnings +45% on +14% sales revenues for the quarter ended June 30, 2016 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth and had sub par sales revenues growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

7/13/2016 12:10:11 PM - Rallying to new all-time highs after finding support near its 50 DMA line. Noted with caution in prior mid-day reports - "Reported earnings +20% on +0% sales revenues for the quarter ended Mar 31, 2016 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

7/1/2016 12:29:44 PM - Perched near all-time highs after finding support near its 50 DMA line. Last noted with caution in the 5/13/16 mid-day report - "Reported earnings +20% on +0% sales revenues for the quarter ended Mar 31, 2016 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

5/13/2016 12:28:37 PM - Wedging higher for a new all-time high. Reported earnings +20% on +0% sales revenues for the quarter ended Mar 31, 2016 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

3/23/2016 12:16:36 PM - Gapped down today from its all-time high. Reported earnings +46% on +6% sales revenues for the quarter ended Dec 31, 2015 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

1/12/2016 12:42:54 PM - Down today with a volume-driven loss slumping further below its 200 DMA line. Reported earnings +18% on +5% sales revenues for the quarter ended Sep 30, 2015 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

11/6/2015 12:19:01 PM - Gapped down today for a damaging volume-driven loss violating its 50 and 200 DMA lines following Sep '15 quarterly earnings news. Noted with caution in prior mid-day reports - "Reported earnings +20% on +6% sales revenues for the quarter ended June 30, 2015 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

10/26/2015 12:34:55 PM - Rebounding after slumping below its 200 DMA line since last noted with caution in the 8/14/15 mid-day report - "Reported earnings +20% on +6% sales revenues for the quarter ended June 30, 2015 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

8/14/2015 12:59:35 PM - Slumped below its 50 DMA line quietly this week. Reported earnings +20% on +6% sales revenues for the quarter ended June 30, 2015 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

4/2/2015 1:00:24 PM - Hitting another new 52-week high today. Made steady progress since last noted with caution in the 2/02/15 mid-day report when a gap up gain showed prompt support near its 50 DMA line - "Reported earnings -7% on +3% sales revenues for the quarter ended December 31, 2014 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

2/2/2015 12:47:05 PM - Abruptly retreated from its 52-week high with a big volume-driven loss on the prior session. Finding prompt support at its 50 DMA line with today's gap up and volume-driven gain, however the 1/30/15 mid-day report cautioned members - "Reported earnings -7% on +3% sales revenues for the quarter ended December 31, 2014 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

1/30/2015 12:44:20 PM - Abruptly retreating from its 52-week high and testing support at its 50 DMA line with today's gap down and 3rd consecutive volume-driven loss. Reported earnings -7% on +3% sales revenues for the quarter ended December 31, 2014 versus the year ago period. Prior quarterly comparisons did not show strong and steady earnings growth, and sub par sales revenues growth remains a concern. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

1/28/2015 12:57:42 PM - Perched at its 52-week high after rallying from support at its 50 DMA line. Last noted in the 12/18/14 mid-day report with caution - "Reported earnings +36% on +16% sales revenues for the quarter ended September 30, 2014 versus the year ago period. Prior quarterly comparisons showed sub par sales revenues and earnings growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

12/18/2014 12:08:43 PM - Consolidating above prior highs and its 50 DMA line defining support in the $65 area. Prior mid-day reports cautioned members - "Reported earnings +36% on +16% sales revenues for the quarter ended September 30, 2014 versus the year ago period. Prior quarterly comparisons showed sub par sales revenues and earnings growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

12/16/2014 1:08:26 PM - Retreating with volume-driven losses. Wedged to new 52-week highs with gains lacking great volume conviction since last noted in the 11/28/14 mid-day report with caution - "Reported earnings +36% on +16% sales revenues for the quarter ended September 30, 2014 versus the year ago period. Prior quarterly comparisons showed sub par sales revenues and earnings growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

11/28/2014 10:58:26 AM - Holding its ground stubbornly since a considerable gap up and volume-driven gain for a new 52-week high when last noted in the 11/07/14 mid-day report with caution - "Reported earnings +36% on +16% sales revenues for the quarter ended September 30, 2014 versus the year ago period. Prior quarterly comparisons showed sub par sales revenues and earnings growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10."

11/7/2014 12:11:01 PM - Gapped up today for a considerable volume-driven gain and new 52-week high. Reported earnings +36% on +16% sales revenues for the quarter ended September 30, 2014 versus the year ago period. Prior quarterly comparisons showed sub par sales revenues and earnings growth. Annual earnings (A criteria) history has been improving after a downturn in FY '09 and '10.

12/1/2011 12:46:15 PM - Touched a new 52-week high today following a solid gap up gain on the prior session after holding its ground since the previously noted 11/03/11 volume-driven gain. Reporting earnings +56% on +3% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sub par sales revenues growth and its up and down annual earnings (A criteria) history are fundamental concerns.

11/14/2011 1:20:56 PM - Pulling back from the new 52-week high hit on the prior session. Held its ground following a considerable volume-driven gain on 11/03/11 after reporting earnings +56% on +3% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sub par sales revenues growth and its up and down annual earnings (A criteria) history are fundamental concerns.

11/8/2011 1:06:20 PM - Hit another new 52-week high today. Held its ground following a considerable volume-driven gain on 11/03/11 after reporting earnings +56% on +3% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Sub par sales revenues growth and its up and down annual earnings (A criteria) history are fundamental concerns.