2/5/2024 12:34:14 PM - Hitting another new all-time high today with a volume-driven gain adding to a recent spurt higher. Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

1/22/2024 12:41:21 PM - Perched at its all-time high today following noted volume-driven gains. Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

1/17/2024 12:28:36 PM - Perched at its all-time high today following noted volume-driven gains. Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

1/11/2024 12:21:54 PM - Hit yet another new all-time high today following 5 consecutive gains backed ever-increasing volume. Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

1/10/2024 12:46:05 PM - Hitting another new all-time high with today's 5th consecutive gain backed ever-increasing volume. Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

1/9/2024 12:53:49 PM - Hitting another new all-time high with today's 4th consecutiev gain backed ever-increasing volume. Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

1/8/2024 12:46:41 PM - Hitting a new all-time high with today's big gain backed by higher volume after recently wedging with gains backed by lackluster volume. Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

12/19/2023 12:45:56 PM - Perched at its all-time high after wedging higher with gains backed by lackluster volume. Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/22/2023 12:27:20 PM - Encountering distributional pressure this week while perched at its all-time high after wedging higher with small gains backed by lackluster volume. Found support after recently undercutting the prior low ($409.80 on 9/21/23). Reported Oct '23 quarterly earnings +593% on +206% sales revenues versus the year ago period, its 2nd very strong quarter. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/9/2023 1:15:44 PM - Wedging higher with today's 7th consecutive small gain backed by lackluster volume, perched within striking distance of its all-time high. Found support after undercutting the prior low ($409.80 on 9/21/23) since last noted in the 10/17/23 mid-day report - "Reported Jul '23 quarterly earnings +429% on +101% sales revenues versus the year ago period. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20."

10/17/2023 12:27:49 PM - Perched within striking distance of its all-time high. Reported Jul '23 quarterly earnings +429% on +101% sales revenues versus the year ago period. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

8/28/2023 12:13:22 PM - Recently churning higher volume and reversing a big gain at its all-time high. Reported Jul '23 quarterly earnings +429% on +101% sales revenues versus the year ago period. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

8/25/2023 11:57:52 AM - Pulling back today after churning higher volume on the prior session and reversing a big gain at its all-time high. Reported Jul '23 quarterly earnings +429% on +101% sales revenues versus the year ago period. Prior 3 quarterly comparisons were down from the year-ago periods. Annual earnings (A criteria) history has been up and down, noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

12/10/2021 12:54:42 PM - Held its ground while churning higher volume in recent weeks following a noted "negative reversal" on 11/22/21 at its all-time high. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

12/7/2021 1:12:53 PM - Gapped up today and held its ground while churning higher volume in recent weeks following a noted "negative reversal" on 11/22/21 at its all-time high. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

12/3/2021 12:52:31 PM - Churning higher volume in recent weeks without making meaningful price progress and there was another noted "negative reversal" on 11/22/21 at its all-time high. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/30/2021 12:15:45 PM - Very extended from any sound base, it stubbornly held its ground following a noted "negative reversal" on 11/22/21 at its all-time high. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/29/2021 1:02:27 PM - Very extended from any sound base, it stubbornly held its ground following a noted "negative reversal" on 11/22/21 at its all-time high. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/24/2021 12:55:30 PM - There was a "negative reversal" on 11/22/21 after hitting yet another new all-time high. Stubbornly held its ground following volume-driven gains, and it is very extended from any sound base. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/23/2021 12:39:31 PM - There was a "negative reversal" on the prior session after hitting yet another new all-time high. Stubbornly held its ground following volume-driven gains, and it is very extended from any sound base. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/22/2021 12:45:39 PM - Reversed into the red after today's early gain hitting yet another new all-time high. Stubbornly held its ground following volume-driven gains, and it is very extended from any sound base. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/19/2021 12:56:51 PM - Hitting yet another new all-time high. Stubbornly held its ground following volume-driven gains, and it is very extended from any sound base. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/18/2021 12:23:01 PM - Gapped up today hitting another new all-time high. Stubbornly held its ground following a noted streak of gains, very extended from any sound base. Reported Oct '21 quarterly earnings +60% on +50% sales revenues versus the year ago period, marking its 8th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, it was the 2nd quarter showing a deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/12/2021 1:11:38 PM - Hovering near its all-time high stubbornly holding its ground following a noted streak of gains, very extended from any sound base. Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/10/2021 12:55:46 PM - Hovering near its all-time high following a noted streak of gains, very extended from any sound base. Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/9/2021 12:58:40 PM - Hit another new all-time high today following a noted streak of gains, very extended from any sound base. Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/8/2021 12:27:08 PM - Perched at its all-time high today following a noted streak of gains, very extended from any sound base. Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/5/2021 12:41:02 PM - Perched at its all-time high today with its 7th consecutive gain, extended from any sound base. Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

11/4/2021 1:10:18 PM - Gapped up today powering to yet another new all-time high with heavier volume behind its 6th consecutive gain. Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

10/26/2021 12:44:49 PM - Gapped up today for another new all-time high with heavier volume behind its 4th consecutive gain. Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

8/24/2021 1:01:45 PM - Spiked to a new all-time high with 3 consecutive volume-driven gains. Managed a noted "positive reversal" on 8/19/21 session after early weakness undercutting its 50 DMA line ($197). Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

8/23/2021 12:36:20 PM - Spiking to a new all-time high with today's 3rd consecutive volume-driven gain. Managed a noted "positive reversal" on 8/19/21 session after early weakness undercutting its 50 DMA line ($196). Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

8/20/2021 12:34:39 PM - Managed a noted "positive reversal" on the prior session after early weakness undercutting its 50 DMA line ($195). Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

8/19/2021 12:29:10 PM - Managed a "positive reversal" after today's early weakness undercutting its 50 DMA line ($194.56). Reported Jul '21 quarterly earnings +89% on +68% sales revenues versus the year ago period, marking its 7th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria). However, the strong quarter marked the first deceleration in its sales revenues and earnings growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

7/19/2021 1:21:14 PM - Managed a "positive reversal" after today's early weakness nearly tested its 50 DMA line ($699). Extended from any sound base, it pulled back abruptly after recently wedging into new all-time high territory with gains lacking great volume conviction. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

7/16/2021 12:36:33 PM - Extended from any sound base, pulling back this week after recently wedging into new all-time high territory with gains lacking great volume conviction. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20."

7/8/2021 12:37:43 PM - Posted 7 consecutive weekly gains and it was noted in prior mid-day reports - "Recently wedging into new all-time high territory with gains lacking great volume conviction, very extended from any sound base. Stubbornly held its ground after an impressive spurt of volume-driven gains. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20."

7/7/2021 12:50:21 PM - Posted 7 consecutive weekly gains and it was noted in prior mid-day reports - "Recently wedging into new all-time high territory with gains lacking great volume conviction, very extended from any sound base. Stubbornly held its ground after an impressive spurt of volume-driven gains. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20."

7/6/2021 12:53:15 PM - Posted 7 consecutive weekly gains and it was last noted in the 7/02/21 mid-day report - "Recently wedging into new all-time high territory with gains lacking great volume conviction, very extended from any sound base. Stubbornly held its ground after an impressive spurt of volume-driven gains. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20."

7/2/2021 12:33:13 PM - On track for a 7th consecutive weekly gain and recently wedging into new all-time high territory with gains lacking great volume conviction, very extended from any sound base. Stubbornly held its ground after an impressive spurt of volume-driven gains. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

7/1/2021 12:59:04 PM - Rallying into new all-time high territory, very extended from any sound base it stubbornly held its ground after an impressive spurt of volume-driven gains. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

6/28/2021 12:38:01 PM - Rallying into new all-time high territory, very extended from any sound base it stbbornly held its ground after an impressive spurt of volume-driven gains. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

6/22/2021 11:48:19 AM - A "negative reversal" was noted on 6/18/21 at its all-time high and it is extended from any sound base after an impressive spurt of volume-driven gains. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

6/21/2021 12:39:58 PM - Pulling back further today following a "negative reversal" on the prior session after spiking into a new all-time high territory. Extended from any sound base after an impressive spurt of volume-driven gains. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

6/18/2021 12:52:17 PM - Powering further into a new all-time high territory while adding to an impressive spurt of volume-driven gains recently noted. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

6/17/2021 12:36:56 PM - Powering further into a new all-time high territory today. Stubbornly held its ground following an impressive spurt of volume-driven gains recently noted. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

6/7/2021 12:20:46 PM - Perched at its all-time high today following an impressive spurt of 11 volume-driven gains in the prior 12 sessions. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Its current Relative Strength Rating is 87, above the 80+ minimum guideline for buy candidates. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

6/4/2021 12:18:30 PM - Hitting another new all-time high with today's 11th gain in the span of 12 sessions. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Its current Relative Strength Rating is 83, above the 80+ minimum guideline for buy candidates. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

6/3/2021 12:14:30 PM - Hitting a new all-time high with today's 10th gain in the span of 11 sessions. Reported Apr '21 quarterly earnings +103% on +84% sales revenues versus the year ago period, marking its 6th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with sequential comparisons showing impressive acceleration in its sales revenues growth rate. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines. Its current Relative Strength Rating is 80, right at the 80+ minimum guideline for buy candidates. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20.

2/25/2021 12:53:50 PM - Today's big volume-driven loss is violating its 50 DMA line ($545). Its Relative Strength Rating of 75 is below the 80+ minimum guideline for buy candidates. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jan '21 quarterly earnings +64% on +61% sales revenues versus the year ago period, marking its 5th consecutive quarterly comparison well above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines.

2/10/2021 12:54:56 PM - Today's big volume-driven gain has helped it rally clear of all resistance due to overhead supply, however its Relative Strength Rating of 75 is below the 80+ minimum guideline for buy candidates. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Oct '20 quarterly earnings +63% on +57% sales revenues versus the year ago period, marking its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines.

2/8/2021 12:40:44 PM - Today's big volume-driven gain has it nearly clear of resistance due to overhead supply up to the $589 level. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Oct '20 quarterly earnings +63% on +57% sales revenues versus the year ago period, marking its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines.

1/11/2021 12:17:59 PM - Rebounding well above its 50 DMA line ($530) today with another big volume-driven gain, it still faces some resistance due to overhead supply up to the $589 level. Completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Oct '20 quarterly earnings +63% on +57% sales revenues versus the year ago period, marking its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines.

1/7/2021 1:08:44 PM - Consolidating near its 50 DMA line ($530) and rebounding impressively today after a big volume-driven loss on the prior session. It completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Oct '20 quarterly earnings +63% on +57% sales revenues versus the year ago period, marking its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines.

1/4/2021 12:52:07 PM - Reversed a big early gain today. Perched within striking distance of its all-time high and consolidating near its 50 DMA line $530) which appears to be acting as resistance. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Oct '20 quarterly earnings +63% on +57% sales revenues versus the year ago period, marking its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines.

11/19/2020 1:08:49 PM - Perched within striking distance of its all-time high and consolidating near its 50 DMA line $531) where it has been finding propt support. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Oct '20 quarterly earnings +63% on +57% sales revenues versus the year ago period, marking its 4th consecutivge quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines.

10/6/2020 12:31:28 PM - Perched within striking distance of its all-time high after a brief consolidation above its 50 DMA line. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history was noted as a flaw with regard to the fact-based investment system's guidelines.

9/15/2020 12:20:03 PM - Halted its slide after abruptly retreating from its all-time high with recent volume-driven losses. Noted with caution prior mid-day reports - "Very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history is a flaw with regard to the fact-based investment system's guidelines."

9/14/2020 12:56:36 PM - Halted its slide after abruptly retreating from its all-time high with recent volume-driven losses. Noted with caution prior mid-day reports - "Very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history is a flaw with regard to the fact-based investment system's guidelines."

9/10/2020 1:21:03 PM - Halted its slide after abruptly retreating from its all-time high with 3 consecutive volume-driven losses. Noted with caution prior mid-day reports - "Very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history is a flaw with regard to the fact-based investment system's guidelines."

9/9/2020 12:34:21 PM - Halting its slide today after abruptly retreating from its all-time high with 3 consecutive volume-driven losses. Noted with caution in the 9/03/20 mid-day report - "Very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history is a flaw with regard to the fact-based investment system's guidelines."

9/3/2020 12:43:08 PM - Abruptly retreating from its all-time highs with a big loss today following 4 consecutive volume-driven gains. Stubbornly held its ground during its ongoing ascent, and it is very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history is a flaw with regard to the fact-based investment system's guidelines.

9/2/2020 12:40:44 PM - Powering to new all-time highs with volume-driven gains. Stubbornly holding its ground during its ongoing ascent, and it is very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history is a flaw with regard to the fact-based investment system's guidelines.

8/24/2020 12:35:22 PM - Powered to new all-time highs with volume-driven gains last week. Stubbornly holding its ground during its ongoing ascent, and it is very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria) with strong underlying sales revenues increases. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Downturn in FY '20 annual earnings (A criteria) history is a flaw with regard to the fact-based investment system's guidelines.

8/21/2020 1:18:23 PM - Powering to yet another new all-time high today. Stubbornly holding its ground during its ongoing ascent, and it is very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Reported Jul '20 quarterly earnings +76% on +50% sales revenues versus the year ago period, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

8/20/2020 12:32:21 PM - Perched at its all-time high, stubbornly holding its ground after a volume-driven gain on 8/17/20. Prior mid-day reports noted - "Very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Due to report Jul '20 quarterly results on 8/19/20. Reported earnings +105% on +39% sales revenues for the Apr '20 quarter versus the year ago period, its 2nd strong quarterly comparison. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines."

8/18/2020 12:32:38 PM - Perched at its all-time high today after 4 consecutive gains, very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Due to report Jul '20 quarterly results on 8/19/20. Reported earnings +105% on +39% sales revenues for the Apr '20 quarter versus the year ago period, its 2nd strong quarterly comparison. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

8/17/2020 1:17:22 PM - Powering to a new all-time high with today's 4th consecutive gain, getting very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Due to report Jul '20 quarterly results on 8/19/20. Reported earnings +105% on +39% sales revenues for the Apr '20 quarter versus the year ago period, its 2nd strong quarterly comparison. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

8/14/2020 12:21:32 PM - Perched at its all-time high, very extended from any sound base. Action has been bullish since it completed the Mellanox Technologies (MLNX) acquisition on 4/27/20. Due to report Jul '20 quarterly results on 8/19/20. Reported earnings +105% on +39% sales revenues for the Apr '20 quarter versus the year ago period, its 2nd strong quarterly comparison. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

6/10/2020 12:47:51 PM - Gapped up today hitting yet another new all-time high. Recently completed the Mellanox Technologies (MLNX) acquisition. Reported earnings +105% on +39% sales revenues for the Apr '20 quarter versus the year ago period, its 2nd strong quarterly comparison. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

5/28/2020 1:04:13 PM - Consolidating following a "negative reversal" on 5/26/20 after hitting another new all-time high. Recently completed the Mellanox Technologies (MLNX) acquisition. Reported earnings +105% on +39% sales revenues for the Apr '20 quarter versus the year ago period, its 2nd strong quarterly comparison. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

5/27/2020 12:38:48 PM - Pulling back today following a "negative reversal" on the prior session after hitting another new all-time high. Recently completed the Mellanox Technologies (MLNX) acquisition. Reported earnings +105% on +39% sales revenues for the Apr '20 quarter versus the year ago period, its 2nd strong quarterly comparison. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

5/22/2020 12:56:45 PM - Hitting another new all-time highs with today's volume-driven gain. Prior mid-day reports this week noted - "Recently completed the Mellanox Technologies (MLNX) acquisition. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines."

5/19/2020 12:43:52 PM - Hitting new all-time highs with today's 4th consecutive gain. Recently completed the Mellanox Technologies (MLNX) acquisition. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

5/18/2020 12:39:31 PM - Gapped up today hitting a new all-time high. Recently completed the Mellanox Technologies (MLNX) acquisition. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

4/21/2020 12:28:31 PM - Pulling back toward its 50 DMA line ($260) after an impressive rebound. Little resistance remains due to overhead supply up to the $316 level. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

4/16/2020 12:54:50 PM - Rebounding impressively from its 200 DMA line, and little resistance remains due to overhead supply up to the $316 level. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is also not a match with the fact-based investment system's guidelines.

4/7/2020 12:22:59 PM - Rebounded above its 50 DMA line ($255) after an abrupt retreat recently tested its 200 DMA line ($209). Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

3/31/2020 12:24:44 PM - Rebounded above its 50 DMA line ($254) after an abrupt retreat recently tested its 200 DMA line ($206). Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings (negative comparisons) versus the year ago periods. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

3/2/2020 12:51:26 PM - Retreated abruptly from its all-time high and tested support at its 50 DMA line ($253) last week. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings versus the year ago periods. Went through a deep consolidation after noted with caution in the 10/02/18 mid-day report - "There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

2/26/2020 12:42:00 PM - Retreated from its all-time high abruptly with 4 consecutive volume-driven losses. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings versus the year ago periods. Went through a deep consolidation after noted with caution in the 10/02/18 mid-day report - "There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

2/24/2020 12:49:31 PM - Retreating from its all-time high with today's 3rd consecutive volume-driven loss following a spurt of impressive volume-driven gains. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings versus the year ago periods. Went through a deep consolidation after noted with caution in the 10/02/18 mid-day report - "There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

2/21/2020 12:45:26 PM - Consolidating near its all-time high following a spurt of impressive volume-driven gains. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings versus the year ago periods. Went through a deep consolidation after noted with caution in the 10/02/18 mid-day report - "There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

2/20/2020 12:41:04 PM - Gapped up again on the prior session hitting another new all-time high. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings versus the year ago periods. Went through a deep consolidation after noted with caution in the 10/02/18 mid-day report - "There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

2/19/2020 12:18:33 PM - Gapped up again today hitting another new all-time high. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings versus the year ago periods. Went through a deep consolidation after noted with caution in the 10/02/18 mid-day report - "There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

2/18/2020 12:25:27 PM - Gapped up on the prior session hitting a new all-time high. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings versus the year ago periods. Went through a deep consolidation after noted with caution in the 10/02/18 mid-day report - "There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

2/14/2020 12:22:50 PM - Gapped up today hitting a new all-time high. Reported earnings +136% on +41% sales revenues for the Jan '20 quarter versus the year ago period. The 4 prior quarterly comparisons had lower sales revenues and lower earnings versus the year ago peiords. Went through a deep consolidation after noted with caution in the 10/02/18 mid-day report - "There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

10/10/2018 12:14:02 PM - Violated its 50 DMA line ($267) during a streak of 5 consecutive losses. Last noted at its all-time high in the 10/02/18 mid-day report - "Reported earnings +91% on +40% sales revenues for the Jul '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines."

10/2/2018 12:36:24 PM - Hitting new 52-week and all-time highs with volume-driven gains after finding support at its 50 DMA line. Reported earnings +91% on +40% sales revenues for the Jul '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines.

10/1/2018 12:51:58 PM - Hitting new 52-week and all-time highs with volume-driven gains after finding support at its 50 DMA line. Reported earnings +91% on +40% sales revenues for the Jul '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines.

9/28/2018 12:17:25 PM - Challenging its 52-week and all-time high after finding support at its 50 DMA line. Reported earnings +91% on +40% sales revenues for the Jul '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). There was a downturn in its FY '16 annual earnings (A criteria) history, not a great match with the fact-based investment system's guidelines.

6/14/2017 11:57:54 AM - There was a "negative reversal" after hitting a new 52-week high on 6/09/17. It is very extended from any sound base. Reported earnings +126% on +48% sales revenues for the Apr '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines.

6/13/2017 1:26:50 PM - There was a "negative reversal" after hitting a new 52-week high on 6/09/17. It is very extended from any sound base. Reported earnings +126% on +48% sales revenues for the Apr '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines.

6/9/2017 1:27:31 PM - Hit another new 52-week high today then reversed into the red. Very extended from any sound base. Reported earnings +126% on +48% sales revenues for the Apr '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines.

5/30/2017 12:52:40 PM - Hitting yet another new 52-week high today. Reported earnings +126% on +48% sales revenues for the Apr '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines.

5/18/2017 12:48:29 PM - Perched near its 52-week high following volume-driven gains. Reported earnings +126% on +48% sales revenues for the Apr '17 quarter, and recent quarterly earnings comparisons have been well above the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines.

8/10/2015 9:48:40 PM - Hit a new 52-week high with today's 2nd consecutive volume-driven gain. Reported earnings +13% on +5% sales revenues for the Jun '15 quarter, its 2nd consecutive quarterly earnings comparison below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines.

3/25/2015 12:41:12 PM -

Violating its 50 DMA line with today's 3rd consecutive volume-driven loss and trading near prior highs in the $21 area which may act as support. Noted with caution in prior mid-day reports - "Reported earnings +34% on +9% sales revenues for the Jan '15 quarter, its 4th consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Found support at its 200 DMA line and there was a 'breakaway gap' for new highs 2/12/15 since noted in the 1/27/15 mid-day report with caution - 'Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines.'"



3/23/2015 12:34:51 PM -

Reported earnings +34% on +9% sales revenues for the Jan '15 quarter, its 4th consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Gapped down today. Found support at its 200 DMA line and there was a "breakaway gap" for new highs 2/12/15 since noted in the 1/27/15 mid-day report with caution - "Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines."



3/18/2015 12:38:27 PM -

Reported earnings +34% on +9% sales revenues for the Jan '15 quarter, its 4th consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Found support at its 200 DMA line and there was a "breakaway gap" for new highs 2/12/15 since noted in the 1/27/15 mid-day report with caution - "Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines."



3/13/2015 12:37:16 PM -

Reported earnings +34% on +9% sales revenues for the Jan '15 quarter, its 4th consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Found support at its 200 DMA line and there was a "breakaway gap" for new highs 2/12/15 since noted in the 1/27/15 mid-day report with caution - "Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines."



3/12/2015 12:34:06 PM -

Reported earnings +34% on +9% sales revenues for the Jan '15 quarter, its 4th consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Found support at its 200 DMA line and there was a "breakaway gap" for new highs 2/12/15 since noted in the 1/27/15 mid-day report with caution - "Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines."



3/10/2015 12:37:41 PM -

Reported earnings +34% on +9% sales revenues for the Jan '15 quarter, its 4th consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Found support at its 200 DMA line and there was a "breakaway gap" for new highs 2/12/15 since last noted in the 1/27/15 mid-day report with caution - "Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines."



1/27/2015 12:30:49 PM -

Undercutting its 50 DMA line with today's loss. Made limited headway following a "negative reversal" when last noted in the 11/07/14 mid-day report with caution - "Reported earnings +50% on +16% sales revenues for the Oct '14 quarter, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines."



11/7/2014 12:29:38 PM -

Hit a new 52-week high today then reversed into the red. Reported earnings +50% on +16% sales revenues for the Oct '14 quarter, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has not been a match with the fact-based investment system's guidelines.



7/18/2014 12:29:00 PM -

Gapped down and it is violating its 50 DMA line with above average volume behind today's 3rd consecutive loss. Noted with caution in prior mid-day reports - "Reported earnings +61% on +16% sales revenues for the Apr '14 quarter, but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines."



6/19/2014 1:00:09 PM -

Gapped down today, retreating from its 52-week high. Last noted with caution in the 5/09/14 mid-day report - "Reported earnings +61% on +16% sales revenues for the Apr '14 quarter, but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines."



5/9/2014 12:52:43 PM -

Gapped down today, slumping below its 50 DMA line. Reported earnings +61% on +16% sales revenues for the Apr '14 quarter, but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history has not been a match with the fact-based investment system's guidelines.



8/7/2009 1:19:41 PM -

Poor sales revenues and earnings history.



10/29/2007 - Four straight losses on above average volume led to a violation of its 50 DMA line. Last noted 10/17/07, ''Gap up for a new high, but there is no recent base or sound buy point. Recent gains have come on unimpressive volume, but it has steadily climbed into new high ground from a second stage base after surviving a recent test of support at its 50 DMA line during the market correction.'' Stellar earnings history satisfies the C & A criteria easily.

10/17/2007 1:44:59 PM - Gap up for a new high, but there is no recent base or sound buy point. Recent gains have come on unimpressive volume, but it has steadily climbed into new high ground from a second stage base after surviving a recent test of support at its 50 DMA line during the market correction. Stellar earnings history satisfies the C & A criteria easily. Weekly chart shows many more up weeks on above average volume than down weeks on above average volume.

8/31/2007 1:01:21 PM - Recent gains have come on unimpressive volume, but it has climbed into new high ground from a second stage base after surviving a recent test of support at its 50 DMA line during the market correction. Stellar earnings history satisfies the C & A criteria easily. Weekly chart shows many more up weeks on above average volume than down weeks on above average volume.

6/25/2007 1:42:31 PM - No base at this point.

6/22/2007 12:37:49 PM - No base at this point.

6/21/2007 12:48:28 PM - No base at this point.

6/15/2007 12:58:57 PM - Group rank is below the guidelines.

12/5/2006 1:11:11 PM - Sales history below guidelines plus base is questionable.

12/1/2006 12:30:40 PM - Sales history below guidelines plus base is questionable.

11/13/2006 1:04:15 PM - Group rank and sales history below guidelines plus base is questionable.

11/9/2006 12:55:22 PM - Group rank and sales history below guidelines plus base is questionable.

11/6/2006 1:17:03 PM - Group rank and sales history below guidelines plus base is questionable.

11/1/2006 12:37:31 PM - Group rank and sales history below guidelines plus base is questionable.

10/31/2006 1:03:52 PM - Group rank and sales history below guidelines plus base is questionable.

5/18/2006 - As of 5/17/06 this stock was removed from the CANSLIM.net Featured Stocks List.

5/17/2006 - G - New recent lows today below what is now resistance of its 50 DMA ($27.93) and an upward trendline. As previously noted - A break below there would be a sell signal. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since. As of tonight this stock will be dropped from the CANSLIM.net Featured Stocks List.

5/16/2006 4:37:43 PM - G - Just below what is now resistance of its 50 DMA ($27.90) and an upward trendline. As previously noted - A break below there would be a sell signal. Needs to move higher. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/15/2006 4:52:07 PM - G - Closed with a gain after Friday's gap down below its 50 DMA. As previously noted - Support at its 50 DMA ($27.86) and an upward trendline. A break below there would be a sell signal. Needs to move higher. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/12/2006 4:36:34 PM - G - Gapped down below its 50 DMA. As previously noted - Support at its 50 DMA ($27.83) and an upward trendline. A break below there would be a sell signal. Needs to move higher. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/12/2006 10:08:07 AM - G - Gapping down below its 50 DMA. As previously noted - Support atits 50 DMA ($27.63) and an upward trendline. A break below there would be a sell signal. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/11/2006 5:40:01 PM - G - Approaching support of its 50 DMA ($27.63) and an upward trendline. A break below there would be a sell signal. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/10/2006 5:59:11 PM - G - Declines continue today with an increase in volume. Support near it 50 DMA ($27.63) and an upward trendline. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/9/2006 5:57:18 PM - G - Declines today and a close near session lows yet volume was below average. Still remains just off of all-time highs. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/5/2006 1:06:57 PM - G - Remains near all-time highs. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/3/2006 - G - Remains near all-time highs. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/2/2006 - G - Closes near unchanged after a nice advance yesterday, with volume, to new highs. May be poised to move higher. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

5/1/2006 - G - Nice advance with volume to new highs. May be poised to move higher. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

4/27/2006 5:28:31 PM - G - Support near $25 -$26. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

4/26/2006 4:50:00 PM - G - Closed well off of session lows but still with a loss as recent downward trend continues. Support near $25 -$26. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

4/25/2006 - G - Recent downward trend as price continues drifting lower. Support near $25 -$26. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

4/24/2006 - G - Recent downward trend broken. Holding up after a gap down and declines after a downgrade. Support near $25 -$26. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

4/21/2006 - G - Recent downward trend continues. Holding up after a gap down and declines after a downgrade. Support near $25 -$26. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

4/19/2006 - G - Holding up after a gap down and declines after a downgrade. Support near $25 -$26. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

4/18/2006 - G - Gap down and declines this morning after a downgrade. Support near $25 -$26. Price has remained above an upward trendline. Featured on 8/12/05 at $14.71 (split adjusted). Has more than doubled since.

4/13/2006 12:55:35 PM - G - Holding up near all-time highs. Price has remained above an upward trendline. Featured on 8/12/05 at $14.71 (split adjusted).

4/12/2006 - G - Decent price progress yet volume has lacked conviction. Price has remained above an upward trendline. Featured on 8/12/05 at $14.71 (split adjusted).

4/11/2006 4:25:31 PM - G - Considerable declines today yet on about average volume. Price has remained above an upward trendline. Featured on 8/12/06 at $14.71 (split adjusted).

4/11/2006 1:01:38 PM - G - Just off of all-time highs. Price has remained above an upward trendline. Featured on 8/12/06 at $14.71 (split adjusted).

4/7/2006 - G - Near all-time highs. Price has remained above an upward trendline. Featured on 8/12/06 at $14.71 (split adjusted). A 2:1 stock split effective 4/7/2006; Price Featured, Pivot Point and Max Buy adjusted to reflect the split.

4/6/2006 12:55:50 PM - G - Near all-time highs. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41. Scheduled for a 2:1 stock split at close of April 6.

4/5/2006 - G - Another new high close on above average volume. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41. Scheduled for a 2:1 stock split at close of April 6.

4/5/2006 12:47:50 PM - G - Declines today on above average volume is not too much of a concern at this point. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41. Scheduled for a 2:1 stock split at close of April 6.

4/4/2006 12:51:23 PM - G - Continues to print new highs! Price has remained above an upward trendline. Featured on 8/12/06 at $29.41. Scheduled for a 2:1 stock split at close of April 6.

4/3/2006 - G - Perched near all-time highs. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41. Scheduled for a 2:1 stock split at close of April 6.

4/3/2006 1:01:14 PM - G - Perched near all-time highs. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/31/2006 - G - Perched near all-time highs. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/30/2006 - G - Above average gains today. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/30/2006 12:50:08 PM - G - Above average declines today are only a slight concern after a recent impressive run. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/29/2006 5:18:40 PM - G - New high close with volume conviction! Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/29/2006 1:08:00 PM - G - New highs today with better volume. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/28/2006 - G - New highs today with better volume. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/27/2006 - G - New highs today yet volume about average. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/27/2006 - G - New highs today yet volume about average. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/24/2006 - G - New high close today yet volume about average. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/24/2006 - G - New highs today with above average volume. Price has remained above an upward trendline. Featured on 8/12/06 at $29.41.

3/23/2006 - G - Gains today after yesterday's gap down and declines after announcing agreement to buy Hybrid Graphics. Price remained above an upward trendline. Still a significant break below there or it 50 DMA ($46.03) would be a sell signal.

3/22/2006 3:50:40 PM - G - Gap down and declines this morning after announcing agreement to buy Hybrid Graphics. Did close well off of session lows as price remained above an upward trendline. Still a significant break below there or it 50 DMA ($45.89) would be a sell signal.

3/22/2006 - G - Gap down and declines this morning after announcing agreement to buy Hybrid Graphics. Remains above an upward trendline. Still a significant break below there or it 50 DMA ($45.89) would be a sell signal.

3/21/2006 5:09:59 PM - G - Gap open and gains today to a new high close after an analyst upgraded the stock on the belief that revenue growth will accelerate. Remains above an upward trendline. Still a significant break below there would be a sell signal.

3/21/2006 12:56:35 PM - G - Gap open and gains today to new highs after an analyst upgraded the stock on the belief that revenue growth will accelerate. Remains above an upward trendline. Still a significant break below there would be a sell signal.

3/17/2006 3:47:50 PM - G - Remains above an upward trendline. A significant break below there would be a sell signal.

3/16/2006 - G - Declines today yet volume only about average. Remains above an upward trendline. A significant break below there would be a sell signal.

3/15/2006 - G - Coninues moving up from support of an upward trendline. A significant break below there would be a sell signal.

3/14/2006 - G - Moved up from support of an upward trendline. A significant break below there would be a sell signal.

3/13/2006 5:23:12 PM - G -Near support of an upward trendline. A significant break below there would be a sell signal.

3/9/2006 - G - Just dipped below support of an upward trendline yesterday but today is above and near all-time highs.

3/8/2006 4:42:31 PM - G - Just dipped below support of an upward trendline.

3/7/2006 - G - Declines today on just above average volume. Price still in uptrend.

3/6/2006 4:13:21 PM - G - Had new highs intra-day yet closed with a slight loss. Price still in uptrend.

3/3/2006 4:16:23 PM - G - Above average volume gains today.

3/3/2006 1:16:22 PM - G - Just off of all-time highs.

3/2/2006 - G - Just off of all-time highs after yesterday's new high close.

3/1/2006 4:57:28 PM - G - New high close.

2/28/2006 5:04:17 PM - G - Remains near all-time highs.

2/27/2006 4:33:11 PM - G - Above average volume gains today.

2/24/2006 - G - Holding up since recent negative reversal.

2/23/2006 4:06:41 PM - G - Continued declines for a third day in a row.

2/22/2006 4:38:27 PM - G - Declines today yet well off of session lows.

2/21/2006 - G - Above average volume declines today are a concern especially after yesterday's reversal.

2/21/2006 - G - Above average volume declines today are a concern especially after yesterday's reversal.

2/17/2006 4:38:28 PM - G - Another gap open gains today yet closed well off of session highs.

2/17/2006 1:04:19 PM - G - Another gap open gains today yet trading well off of session highs.

2/16/2006 12:59:12 PM - G - Gap open and gains today to new highs. Earnings announcement today at 5PM.

2/7/2006 4:34:26 PM - G - Declines today yet on about average volume. Remains just off of all-time highs.

2/3/2006 4:17:41 PM - G - Short recent downtrend continues. Support at its upward trendline and also its Dec highs near $38.

2/2/2006 4:45:29 PM - G - Closed at session lows.

1/31/2006 4:40:42 PM - G - Near support of a short upward trendline. Further declines would be a concern.

1/27/2006 - G - New highs adding to gains since featured.

1/24/2006 4:38:27 PM - G - Holding up near all-time highs.

1/20/2006 - G - Declines today yet on less volume than the solid advance yesterday to new highs.

1/19/2006 12:42:53 PM - G - Solid advance today to new highs.

1/18/2006 4:15:59 PM - G - Reversed from session lows to close with a gain. Solid support near $38 and a break below there would be a concern.

1/13/2006 - G - A couple days of declines yet volume was only about average. Solid support near $38 and a break below there would be a concern.

1/11/2006 3:48:18 PM - G - More new highs today adding to gains since featured.

1/9/2006 4:15:16 PM - G - New highs today adding to gains since featured.

1/6/2006 12:58:14 PM - G - Holding up near all-time highs.

1/5/2006 12:59:24 PM - G - More gains today with volume.

1/4/2006 4:48:08 PM - G - Gains today yet volume could have been better.

1/4/2006 4:48:04 PM - G - Gains today yet volume could have been better.

1/3/2006 4:35:39 PM - G - Price remains near all-time highs without many willing sellers at this point.

12/28/2005 4:24:43 PM - G - Light volume trading continues as price remains near all-time highs without many willing sellers at this point.

12/23/2005 4:21:22 PM - G - Light volume trading continues. Support at its 50 DMA ($34.82)

12/22/2005 - G - Decent price progress yet volume was missing. Support at its 50 DMA ($34.82)

12/16/2005 5:51:42 PM - G - Continues holding up after recent downgrade and gap down. Support at its 50 DMA ($34.58)

12/7/2005 5:24:13 PM - G - Continues holding up after recent downgrade and gap down. Support at its 50 DMA ($33.77)

11/30/2005 4:50:08 PM - G - holding up after yesterday's downgrade and gap down. Support at its 50 DMA ($33.77)

11/29/2005 5:33:22 PM - G - Gap down after downgrade. Support at its 50 DMA ($33.77)

11/25/2005 1:29:19 PM - G - Remains near all-time highs.

11/22/2005 3:47:44 PM - G - New high close on above average volume.

11/21/2005 4:18:10 PM - G - New high close.

11/17/2005 1:37:20 PM - G - Decent advance today. Practically no overhead supply remains in the way of new highs.

11/14/2005 - G - Decent gains today although volume could have been better. Practically no overhead supply remains in the way of new highs.

11/14/2005 - G - Decent gains today although volume could have been better. Practically no overhead supply remains in the way of new highs.

11/11/2005 - G - Continues trading above its 50 DMA.

11/10/2005 - G - Had new highs intra-day, then fell to find support at its 50 DMA. The company just reported third-quarter 2006 earnings of $65.3 million, or 36 cents per share, up from $25.9 million, or 15 cents per share, last year.

11/9/2005 4:28:56 PM - G - Move up from support of its 50 DMA with some decent price progress and volume. Very little overhead supply remains in the way of new highs.

11/8/2005 6:45:48 PM - G - Holding above support of its 50 DMA.

11/8/2005 6:45:44 PM - G - Holding above support of its 50 DMA.

11/2/2005 4:47:19 PM - G - Decent price progress yet volume could have been better.

11/1/2005 4:50:56 PM - G - Now trading above its 50 DMA.

10/28/2005 4:23:12 PM - G - Decent price progress yet volume could have been better.

10/27/2005 6:25:10 PM - G - Broke below support of its 50 DMA yet volume light.

10/21/2005 4:39:21 PM - G - Holding above support of its 50 DMA.

10/18/2005 6:01:45 PM - G - Near support offered by its 50 DMA (now near $31), with the next key chart support in the $29 range.

10/11/2005 6:29:14 PM - G - Consolidating on uneventful volume, backing toward support offered by its 50 DMA (now near $31), with the next key chart support in the $29 range.

10/11/2005 6:29:11 PM - G - Consolidating on uneventful volume, backing toward support offered by its 50 DMA (now near $31), with the next key chart support in the $29 range.

10/10/2005 5:24:56 PM - G - Broke support of its upward trendline. As previously noted - 'Immediate further declines would be a technical concern.'

10/7/2005 4:26:12 PM - G - Near support of its upward trendline. Immediate further declines would be a technical concern.

10/6/2005 5:03:52 PM - G - Dipped today below its short upward trendline yet closed near it. Immediate further declines would be a technical concern.

10/5/2005 - G - Declines today put price near a short upward trendline. Immediate further declines would be a technical concern.

10/4/2005 6:44:19 PM - G - Had new highs intra-day yet closed with a loss although volume was below average.

10/3/2005 5:12:14 PM - G - Again new high close although volume lacked conviction.

9/30/2005 4:37:42 PM - G - Again new high close although volume lacked conviction.

9/29/2005 6:00:13 PM - G - New high close although volume lacked conviction.

9/27/2005 5:53:27 PM - G - Near all-time highs.

9/22/2005 5:06:42 PM - G - Broke uptrend today. Has not been a good sign for stocks recently.

9/19/2005 4:46:08 PM - G - Down a bit today yet still in uptrend since featured.

9/16/2005 5:02:41 PM - G - Continues uptrend since featured.

9/15/2005 5:25:59 PM - G - Adding to gains since featured and is now too extended above the pivot point to be buyable under the guideline so CANSLIM.net status is changed to green.

9/15/2005 - G - Adding to gains since featured and is now too extended above the pivot point to be buyable under the guideline so CANSLIM.net status is changed to green.


9/14/2005 4:58:32 PM - Y - Declines a bit today though volume was below average. Remains in short uptrend.

9/13/2005 4:54:04 PM - Y - Above average volume advance today adding to gains since featured.

9/9/2005 4:56:42 PM - Y - Continues advancing though volume should be better.

9/8/2005 - Y - New pivot point calculated of $31.12 as weekly chart now shows a longer base. Today's morning action was triggering a technical buy signal.

9/8/2005 - Y - New pivot point calculated of $31.12 as weekly chart now shows a longer base. Today's action is triggering a technical buy signal.

9/7/2005 5:47:56 PM - Y - More gains today though volume could have been better. Now strating to get a little too extended to be buyable under the guidelines.

9/7/2005 - Y - More gains today on above average volume triggering a technical buy signal. Now starting to get a little too extended to be buyable under the guidelines.

8/31/2005 1:25:11 PM - Y - More gains today on above average volume triggering a technical buy signal.

8/30/2005 1:11:49 PM - Y - Gains today on above average volume.

8/26/2005 4:34:50 PM - Y - Traded down to initial support.


8/25/2005 4:47:06 PM - Y - Holding above support of recent base near $28.50. Recently triggered a technical buy signal. We first featured this issue with a DailyGraph (R) here.


8/23/2005 5:34:55 PM - Y - Holding above support of recent base near $28.50. Recently triggered a technical buy signal. We first featured this issue with a DailyGraph (R) here.


8/16/2005 12:47:03 PM - Y - Down a bit today yet holding up above support of recent base. Recently triggered a technical buy signal. We first featured this issue with a DailyGraph (R) here.


8/15/2005 - Y - More gains today following through on Friday's nice action that triggered a technical buy signal when we first featured this issue with a DailyGraph (R) here. Pretty good group. Impressive 'C' and other ranks looks good. Just the 'A' is somewhat questionable.

8/12/2005 12:37:47 PM - Y - Pretty good group. Nice gap open and BV BO today from a sound base triggering a technical buy signal. Impressive 'C' and other ranks looks good. Just the 'A' is somewhat questionable.

2/22/2005 12:31:12 PM - Pretty good group. "C" somewhat questionable.