4/2/2024 12:13:29 PM - Gapped down today and violated its 50 DMA line ($389.83) with a big volume-driven loss, retreating after recently wedging to new all-time high. Reported Dec '23 quarterly earnings +7% on +10% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

1/18/2024 12:47:08 PM - Gapped down today testing its 50 DMA line ($365.81) with a volume-driven loss, retreating after wedging to a new all-time high. Reported Sep '23 quarterly earnings +36% on +8% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/26/2023 12:35:25 PM - Violating its 50 DMA line with today's big volume-driven loss. Retreated from its 52-week high with damaging volume-driven losses. Reported Sep '23 quarterly earnings +36% on +8% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/24/2023 1:53:33 PM - Retreating from its 52-week high with today's 4th consecutive volume-driven loss. Reported Jun '24 quarterly earnings +24% on +3% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/26/2022 12:47:33 PM - Off the session's early high after gapping up today hitting a new 52-week high. Reported Jun '22 quarterly earnings +34% on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

3/2/2022 12:47:28 PM - Churned heavy volume this week while pulling back and testing its 50 DMA line ($301) and yet it remains perched within striking distance of its 52-week high. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

3/1/2022 12:48:40 PM - Churning heavy volume while pulling back and testing its 50 DMA line ($300) this week after it was perched within striking distance of its 52-week high. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

2/28/2022 1:02:28 PM - Pulling back and testing its 50 DMA line ($300) today after it was perched within striking distance of its 52-week high. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/29/2020 12:55:18 PM - Pulling back and testing its 50 DMA line ($187). Reported earnings +19% on +18% sales revenues for the Sep '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/2/2020 12:11:44 PM - Found prompt support near its 200 DMA line and rebounded above its 50 DMA line ($182) during a streak of 7 consecutive gains. Reported earnings +62% on +10% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

10/1/2020 12:48:39 PM - Found prompt support near its 200 DMA line and rebounded above its 50 DMA line ($182) during a streak of 6 consecutive gains. Reported earnings +62% on +10% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

7/31/2019 1:05:20 PM - Consolidating near its 200 DMA line. Reported earnings -9% on -14% sales revenues for the Jun '19 quarter. Quarterly and annual earnings (C and A criteria) history and its waning sales revenues trend is not a match with the fact-based investment system's guidelines.

3/26/2019 12:48:35 PM - Violating its 50 DMA line with today's volume-driven loss. Reported earnings +237% on -6% sales revenues for the Dec '18 quarter. Prior quarterly and annual earnings (C and A criteria) history and its waning sales revenues trend is not a match with the fact-based investment system's guidelines.

12/13/2018 12:49:35 PM - Rebounding above its 50 DMA line toward the prior high with today's 4th consecutive gain. Reported earnings +55% on -7% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

11/7/2018 1:16:44 PM - Rebounding toward its 50 DMA line with today's big gain. Reported earnings +55% on -7% sales revenues for the Sep '18 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

9/11/2018 12:20:22 PM - Perched at its 52-week high. Reported earnings +20% on -2% sales revenues for the Jun '18 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

9/7/2018 11:46:36 AM - Perched at its 52-week high. Reported earnings +20% on -2% sales revenues for the Jun '18 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

8/17/2018 12:37:49 PM - Perched at its 52-week high after a streak of gains. Reported earnings +20% on -2% sales revenues for the Jun '18 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

4/30/2018 12:29:18 PM - Gapped up and challenged its 52-week high but quickly erased much of today's early gain. Reported earnings +16% on -5% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

9/2/2015 12:13:41 PM - Sputtering near its 50 DMA line and a prior low ($69.90 on 8/24/15) defining important near-term support after slumping back into its prior base raising concerns. Completed a new Public Offering on 6/04/15. Reported earnings +169% on +52% sales revenues for the Jun '15 quarter, its 3rd consecutive strong quarter. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

9/1/2015 1:11:15 PM - Consolidating near its 50 DMA line and prior low ($69.90 on 8/24/15) defining important support after slumping back into its prior base. Completed a new Public Offering on 6/04/15. Reported earnings +169% on +52% sales revenues for the Jun '15 quarter, its 3rd consecutive strong quarter. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

7/31/2015 1:05:10 PM - Gapped up today hitting a new all-time high. Found support near its 50 DMA line and prior lows in the $67 area while building a base after it completed a new Public Offering on 6/04/15. Reported earnings +169% on +52% sales revenues for the Jun '15 quarter, its 3rd consecutive strong quarter. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.  

6/24/2015 1:12:15 PM - Completed a new Public Offering on 6/04/15. Found support at its 50 DMA line while retreating from its 52-week high, and it is building on a short flat base. Prior mid-day reports cautioned members - "Reported earnings +163% on +53% sales revenues for the Mar '15 quarter, its 2nd consecutive strong quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/5/2015 12:44:58 PM - Completed a new Public Offering on 6/04/15. Found support at its 50 DMA line while retreating from its 52-week high, but it has not formed a sound base. Prior mid-day reports cautioned members - "Reported earnings +163% on +53% sales revenues for the Mar '15 quarter, its 2nd consecutive strong quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/4/2015 12:41:04 PM - Proposed a new Public Offering on 6/01/15, and today marks its 4th consecutive loss while retreating from its 52-week high. It has not formed a sound base. Reported earnings +163% on +53% sales revenues for the Mar '15 quarter, its 2nd consecutive strong quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

6/3/2015 12:56:19 PM - Proposed a new Public Offering on 6/01/15 and it is consolidating near its 52-week high. It has not formed a sound base. Reported earnings +163% on +53% sales revenues for the Mar '15 quarter, its 2nd consecutive strong quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

6/2/2015 12:48:55 PM - Proposed a new Public Offering on 6/01/15 and it is consolidating near its 52-week high following additional volume-driven gains since last noted with caution in the 5/12/15 mid-day report. It has not formed a sound base. Reported earnings +163% on +53% sales revenues for the Mar '15 quarter, its 2nd consecutive strong quarter. Prior quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's guidelines.

5/12/2015 1:07:32 PM -

Challenging its 52-week high with today's 3rd consecutive volume-driven gain after gapping up and rallying above its 50 DMA line last week. It has not formed a sound base. Reported earnings +163% on +53% sales revenues for the Mar '15 quarter, its 2nd consecutive strong quarter. Noted with caution in the 3/11/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's guidelines."



5/8/2015 1:01:04 PM -

Gapped up and rallied above its 50 DMA line today. It has not formed a sound base. Reported earnings +163% on +53% sales revenues for the Mar '15 quarter, its 2nd consecutive strong quarter. Last noted with caution in the 3/11/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's guidelines."



3/11/2015 12:49:40 PM -

Hovering near its 52-week high, extended from its prior base following a streak of volume-driven gains. Reported earnings +182% on +64% sales revenues for the Dec '14 quarter. The 2/24/15 mid-day report cautioned members - "Prior quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's guidelines."



2/24/2015 1:15:46 PM -

Perched at its 52-week high, extended from its prior base following a streak of volume-driven gains. Reported earnings +182% on +64% sales revenues for the Dec '14 quarter. Prior quarterly and annual earnings (C and A criteria) is not a match with the fact-based investment system's guidelines.



2/22/2011 1:01:05 PM -

Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system. Technically it broke out on 1/26/11 and followed through with confirming gains to new 52-week highs in early February.



1/14/2005 12:43:43 PM - Best in great group. "C" questionable. Breaking out of a 5 week base on about average volume. Too ET. MB 52.02

1/13/2005 12:39:28 PM - Best in great group. "C" questionable. Breaking out of a 5 week base on about average volume. Too ET. MB 52.02

1/13/2005 12:38:36 PM - Best in great group. Breaking out of a 5 week base. Too ET. MB = 52.02

1/10/2005 12:40:47 PM - Best in great group. Building a base.

1/4/2005 12:32:35 PM - L in great group. Base questionable at this point.

12/15/2004 12:31:21 PM - L in good group. Base questionable at this point.

11/30/2004 1:25:36 PM - L in good group. Base questionable at this point.

11/30/2004 12:52:37 PM - L in good group. Base questionable at this point.

11/24/2004 12:41:01 PM - L in good group. Base questionable at this point.

11/19/2004 12:44:02 PM - L in good group. Base questionable at this point.

6/22/2004 1:00:00 PM - L in good group. Base questionable at this point though somewhat impresive recent action.

6/18/2004 1:00:00 PM - L in good group. Base questionable at this point though somewhat impresive action today.

5/26/2004 1:00:00 PM - L in good group. Base questionable.