1/25/2024 1:39:54 PM - Gapped down on 1/23/24 violating its 50 DMA line ($90.34), abruptly retreating from its 52-week high. Prior mid-day reports cautioned members - <i>"Reported Dec '23 quarterly earnings +34% on -1% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when noted with caution."</i>

1/24/2024 12:35:12 PM - Gapped down on the prior session violating its 50 DMA line, abruptly retreating from its 52-week high. Reported Dec '23 quarterly earnings +34% on -1% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when noted with caution.

1/23/2024 3:36:23 PM - Gapped down today violating its 50 DMA line, abruptly retreating from its 52-week high. Reported Dec '23 quarterly earnings +34% on -1% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when noted with caution.

1/22/2024 12:34:51 PM - Touched a new 52-week high today. Prior mid-day reports noted - "Reported Sep '23 quarterly earnings +30% on -8% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when noted with caution."

1/19/2024 12:29:55 PM - Hovering near its 52-week high. Reported Sep '23 quarterly earnings +30% on -8% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when noted with caution.

1/17/2024 12:22:28 PM - Hovering near its 52-week high. Reported Sep '23 quarterly earnings +30% on -8% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when noted with caution.

1/9/2024 12:51:37 PM - Hovering near its 52-week high. Reported Sep '23 quarterly earnings +30% on -8% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when last noted with caution.

1/3/2024 12:26:26 PM - Hovering near its 52-week high. Reported Sep '23 quarterly earnings +30% on -8% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when last noted with caution.

11/13/2023 12:46:08 PM - Reported Sep '23 quarterly earnings +30% on -8% sales revenues versus the year ago period. Fundamentals deteriorated and it went through a deep consolidation since dropped from the Featured Stocks list on 8/03/21 when last noted with caution.

8/3/2021 5:51:18 PM - Still holding its ground above its 200 DMA line ($105.84) since a damaging gap down on 7/27/21. Weak action came after it reported Jun '21 quarterly earnings +91% on +66% sales revenues versus the year ago period. Its Relative Strength Rating has slumped to 54, well below the 80+ minimum guideline for buy candidates. A rebound above its 50 DMA line ($122) is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight.

7/27/2021 9:55:38 AM - G - Gapped down today after reporting Jun '21 quarterly earnings +91% on +66% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Met noted resistance when rebounding near its 50 DMA line. Its 200 DMA line ($105) defines the next important chart support.

7/26/2021 12:11:58 PM - G - Due to report Jun '21 quarterly results tonight. Volume and volatility often increase near earnings news. Meeting resistance after recently rebounding near its 50 DMA line ($122.65). A gain and strong close above the 50 DMA line would help its outlook improve.

7/23/2021 12:26:05 PM - G - Met resistance after rebounding near its 50 DMA line ($122). A gain and strong close above the 50 DMA line would help its outlook improve. Due to report Jun '21 quarterly results on 7/27/21. Volume and volatility often increase near earnings news.

7/22/2021 1:06:35 PM - G - Posted 3 consecutive gains with light volume rebounding near its 50 DMA line ($121.85). A gain and strong close above the 50 DMA line would help its outlook improve. Due to report Jun '21 quarterly results on 7/27/21.

7/21/2021 2:16:35 PM - G - Posting a 3rd consecutive gain today with light volume rebounding near its 50 DMA line ($121.53). A prompt rebound and close above the 50 DMA line would help its outlook improve.

7/16/2021 4:59:55 PM - G - Suffered 7 consecutive losses with below average volume. Sank below prior highs in the $120-117 area and its 50 DMA line ($121) triggering technical sell signals and its color code is changed to green. Only a prompt rebound above the 50 DMA line would help its outlook improve.

7/13/2021 5:31:44 PM - Y - Color code is changed to yellow after today's 4th consecutive small loss with below average volume, consolidating below its "max buy" level. Retesting near prior highs in the $120-117 area which define important support to watch along with its 50 DMA line ($120.61).

7/7/2021 3:15:27 PM - G - Color code is changed to green after rising back above its "max buy" level with today's 3rd consecutive gain. Halted its slide after slumping near prior highs in the $120-117 area which define important support to watch along with its 50 DMA line ($119.56).

7/2/2021 4:14:46 PM - Y - Posted a gain today with light volume. Halted its slide after slumping near prior highs in the $120-117 area which define important support to watch along with its 50 DMA line ($119). See the latest FSU analysis for more details and a new annotated graph.

7/1/2021 4:33:33 PM - Y - Volume totals have been cooling while slumping near prior highs in the $120-117 area which define important support to watch along with its 50 DMA line ($119).

6/25/2021 5:12:56 PM - Y - Suffered a loss today with higher volume, slumping near prior highs in the $120-117 area which define important support to watch above its 50 DMA line ($118.34).

6/25/2021 12:48:57 PM - Y - Consolidating above prior highs in the $120-117 area which define important support to watch on pullbacks along with its 50 DMA line ($118.36).

6/24/2021 3:58:14 PM - Y - Color code is changed to yellow while consolidating back just below its "max buy" level. Prior highs in the $120-117 area define support to watch on pullbacks along with its 50 DMA line ($118.15).

6/17/2021 6:26:39 PM - G - Pulled back from its all-time high, slumping near its previously noted "max buy" level. Prior highs in the $120-117 area define support to watch on pullbacks along with its 50 DMA line ($116.52).

6/11/2021 12:43:28 PM - G - Pulling back from its all-time high with today's 2nd consecutive gap down and loss on higher volume. It is extended from the previously noted base. Prior highs in the $120-117 area define support to watch on pullbacks along with its 50 DMA line ($115).

6/10/2021 12:42:05 PM - G - Pulling back from its all-time high with today's gap down and loss on higher volume. Very extended from the previously noted base. Prior highs in the $120-117 area define initial support to watch on pullbacks.

6/9/2021 12:45:49 PM - G - Hitting yet another new all-time high today, getting very extended from the previously noted base with an impressive spurt of gains. Prior highs in the $120-117 area define initial support to watch on pullbacks.

6/8/2021 12:31:15 PM - G - Hitting another new all-time high today, getting very extended from the previously noted base with an impressive spurt of gains. Prior highs in the $120-117 area define initial support to watch on pullbacks.

6/3/2021 12:00:27 PM - G - Perched at its all-time high, very extended from the previously noted base after 13 gains in the span of 14 sessions. Prior highs in the $120-117 area define initial support to watch on pullbacks.

6/2/2021 12:18:27 PM - G - Hitting yet another new all-time high with today's 7th consecutive gain, getting extended from the previously noted base. Prior highs in the $120-117 area define initial support to watch on pullbacks.

6/1/2021 5:43:51 PM - G - Color code is changed to green after hitting another new all-time high and rallying above its "max buy" level with +61% above average volume behind today's 6th consecutive gain. Prior highs in the $120-117 area define initial support to watch on pullbacks.

6/1/2021 5:43:31 PM - G - Color code is changed to green after hitting another new all-time high and rallying above its "max buy" level with +61% above average volume behind today's 6th consecutive gain. Prior highs in the $120-117 area define initial support to watch on pullbacks.

5/27/2021 5:27:08 PM - Y - Hit a new all-time high with near average volume behind today's gain. Color code was changed to yellow with pivot point cited based on its 2/16/21 high plus 10 cents. Switzerland-based Computer - Hardware/Peripherals firm posted a 10th gain in the span of 11 sessions. Subsequent gains above its pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported Mar '21 quarterly earnings +245% on +117% sales revenues versus the year ago period, its 4th strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong. Sequential comparisons show encouraging acceleration in its sales revenues growth rate. See the latest FSU analysis for more details and a new annotated graph.

5/27/2021 12:42:44 PM - Y - Hitting a new all-time high today. Color code was changed to yellow with pivot point cited based on its 2/16/21 high plus 10 cents. Switzerland-based Computer - Hardware/Peripherals firm is on track for a 10th gain in the span of 11 sessions. Previously noted - "Subsequent gains above its pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported Mar '21 quarterly earnings +245% on +117% sales revenues versus the year ago period, its 4th strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong. Sequential comparisons show encouraging acceleration in its sales revenues growth rate."



5/26/2021 - Y - Color code is changed to yellow with pivot point cited based on its 2/16/21 high plus 10 cents. Switzerland-based Computer - Hardware/Peripherals firm is challenging its all-time high with today's 9th gain in the span of 10 sessions. Subsequent gains above its pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported Mar '21 quarterly earnings +245% on +117% sales revenues versus the year ago period, its 4th strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong. Sequential comparisons show encouraging acceleration in its sales revenues growth rate.


4/29/2021 12:27:06 PM - Switzerland-based Computer - Hardware/Peripherals firm is pulling back near its 50 DMA ($106.51) line with today's 4th consecutive loss backed by higher volume. Faces some resistance due to overhead supply up to the $120 level. Reported Mar '21 quarterly earnings +245% on +117% sales revenues versus the year ago period, its 4th strong quarter well above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong. Sequential comparisons show encouraging acceleration in its sales revenues growth rate.

4/6/2021 12:45:25 PM - Consolidating above its 50 DMA ($106.37) line, however it faces resistance due to overhead supply up to the $120 level. Noted in prior mid-day reports - "Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +192% on +85% sales revenues versus the year ago period, its 3rd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate helping this Switzerland-based Computer - Hardware/Peripherals firm satisfy the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

3/3/2021 12:42:04 PM - Pulling back abruptly from its all-time high and undercutting its 50 DMA ($105) line with today's volume-driven loss. Noted in prior mid-day reports - "Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +192% on +85% sales revenues versus the year ago period, its 3rd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate helping this Switzerland-based Computer - Hardware/Peripherals firm satisfy the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

2/23/2021 1:01:19 PM - Pulled back abruptly from its all-time high and found prompt support today near its 50 DMA ($103.38) line. Last noted in the 1/21/21 mid-day report - "Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +192% on +85% sales revenues versus the year ago period, its 3rd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate helping this Switzerland-based Computer - Hardware/Peripherals firm satisfy the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

1/21/2021 12:38:38 PM - Perched near its all-time high, extended from any sound base. Found prompt support near its 50 DMA line on pullbacks and made steady progress. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +192% on +85% sales revenues versus the year ago period, its 3rd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate helping this Switzerland-based Computer - Hardware/Peripherals firm satisfy the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

1/20/2021 12:27:52 PM - Perched near its all-time high, extended from any sound base. Found prompt support near its 50 DMA line on pullbacks and made steady progress. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported Dec '20 quarterly earnings +192% on +85% sales revenues versus the year ago period, its 3rd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate helping this Switzerland-based Computer - Hardware/Peripherals firm satisfy the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history has been strong.

1/19/2021 12:32:13 PM - Abruptly retreating from its all-time high with today's volume-driven loss. Extended from any sound base, it found prompt support near its 50 DMA line on pullbacks and made steady progress. Due to report Dec '20 quarterly results. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

1/14/2021 12:50:33 PM - Hovering near its all-time high. Found prompt support near its 50 DMA line on pullbacks and made steady progress. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

1/8/2021 12:29:38 PM - Hitting yet another new all-time high today. Found prompt support near its 50 DMA line on pullbacks and made steady progress. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

1/4/2021 12:42:02 PM - Reversed into the red after after hitting another new all-time high today. Pulled back and found prompt support near its 50 DMA line since a noted "breakaway gap" on heavy volume on 10/20/20. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

11/12/2020 12:25:32 PM - Pulled back and found prompt support near its 50 DMA line ($79). Encountered distributional pressure since a noted "breakaway gap" on heavy volume on 10/20/20 for an all-time high. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

11/11/2020 12:23:56 PM - Pulled back and found prompt support near its 50 DMA line ($78.86). Encountered distributional pressure since a noted "breakaway gap" on heavy volume on 10/20/20 for an all-time high. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

10/26/2020 12:46:54 PM - Pulling back since a noted "breakaway gap" on heavy volume on 10/20/20 for an all-time high. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

10/22/2020 12:09:44 PM - There was a big "breakaway gap" on heavy volume on 10/20/20 powering into new high territory. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

10/21/2020 12:18:03 PM - There was a big "breakaway gap" on heavy volume on the prior session powering into new high territory. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

10/20/2020 12:28:21 PM - Big "breakaway gap" today on heavy volume powering into new high territory. Reported Sep '20 quarterly earnings +274% on +75% sales revenues versus the year ago period, its 2nd strong quarter, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

10/6/2020 12:29:09 PM - Gapped down today for a big loss on higher volume after wedging into new high territory with recent gains lacking great volume conviction. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

9/25/2020 12:59:59 PM - Consolidating near its 50 DMA line ($72.34) after recent volume-driven gains indicative of institutional support. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

9/24/2020 12:28:10 PM - Rebounded above its 50 DMA line ($72.27) with recent volume-driven gains and hit a new all-time high today. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

9/18/2020 12:17:56 PM - Met resistance at its 50 DMA line ($71.71) recently when rebounding after retreating from its all-time high. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

9/17/2020 12:16:28 PM - Met resistance at its 50 DMA line ($71.65) when rebounding after retreating from its all-time high. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

9/8/2020 12:40:41 PM - Violated its 50 DMA line ($71) last week and slumping further with today's 4th consecutive loss marked by above average volume, abruptly retreating from its all-time high. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

9/4/2020 12:17:28 PM - Violated its 50 DMA line ($70.89) with today's 3rd consecutive loss marked by ever-increasing volume, abruptly retreating from its all-time high. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

9/3/2020 12:39:22 PM - Testing its 50 DMA line ($70.87) today while abruptly retreating from its all-time high after getting very extended from any sound base. Held its ground stubbornly throughout its recent ascent. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

8/31/2020 12:54:27 PM - Hovering near its all-time high, very extended from any sound base. Held its ground stubbornly throughout its recent ascent. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

8/21/2020 1:06:38 PM - Hovering near its all-time high, very extended from any sound base. Held its ground stubbornly throughout its recent ascent. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

8/19/2020 12:25:34 PM - Perched at its all-time high, very extended from any sound base. Held its ground stubbornly throughout its recent ascent. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were well below the +25% minimum earnings guideline (C criteria).

7/24/2020 1:06:29 PM - Pulling back from its all-time high with today's 2nd consecutive volume-driven loss after getting very extended from any sound base. Held its ground stubbornly throughout its recent ascent. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

7/22/2020 12:52:42 PM - Gapped up today hitting yet another new all-time high, very extended from any sound base. Held its ground stubbornly throughout its recent ascent. Fundamental concerns remain. Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period, and sequential comparisons show encouraging acceleration in its sales revenues growth rate. However, this Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

7/21/2020 1:06:35 PM - Reported Jun '20 quarterly earnings +64% on +23% sales revenues versus the year ago period. Perched at its all-time high today following 5 consecutive gains backed by ever-increasing volume. Held its ground stubbornly. Fundamental concerns remain. This Switzerland-based Computer - Hardware/Peripherals firm's prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

7/20/2020 1:01:20 PM - Due to report Jun '20 quarterly earnings results. Hitting yet another new all-time high with today's 5th consecutive gain. Held its ground after an impressive spurt of volume-driven gains. Fundamental concerns remain. This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

7/1/2020 12:29:45 PM - Hovering near its all-time high. Held its ground after an impressive spurt of volume-driven gains. Fundamental concerns remain. This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

6/2/2020 12:48:47 PM - Hovering near its all-time high. Held its ground after an impressive spurt of volume-driven gains. Fundamental concerns remain. This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

5/29/2020 12:58:09 PM - Gapped up today hitting another new all-time high. Held its ground after an impressive spurt of volume-driven gains. Fundamental concerns remain. This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

5/28/2020 1:00:35 PM - Challenging its all-time high today. Held its ground after an impressive spurt of volume-driven gains. Fundamental concerns remain. This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

5/20/2020 12:35:25 PM - Hitting yet another new all-time high today, adding to an impressive spurt of volume-driven gains. Fundamental concerns remain. This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

5/19/2020 12:34:55 PM -

This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Hitting yet another new all-time high today following volume-driven gains last week. Fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).



5/18/2020 12:34:06 PM -

This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Hitting another new all-time high today following volume-driven gains last week. Fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).



5/14/2020 12:28:17 PM -

This Switzerland-based Computer - Hardware/Peripherals firm reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Churned heavy volume this week and it is perched at its all-time high. Fundamental concerns remain. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).



5/13/2020 12:42:24 PM -

Reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Churning heavy volume this week and hitting another new all-time high today. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep "V" shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



5/12/2020 12:22:23 PM -

Reported earnings +11% on +14% sales revenues for the Mar '20 quarter. Churning heavy volume and hitting a new all-time high. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep "V" shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



5/11/2020 12:42:00 PM -

Due to report earnings news after the close. Volume and volatility often increase near earnings news. Churning heavy volume perched at its all-time highs following 3 consecutive gains. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep "V" shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



5/8/2020 12:43:34 PM -

Hitting new 52-week and all-time highs with today's 3rd consecutive gain lacking great volume conviction. Due to report earnings news on 5/11/20. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep V shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



5/4/2020 12:17:43 PM -

Impressively rebounded above its 50 and 200 DMA lines and it is perched near its 52-week and all-time highs. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep V shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



4/21/2020 12:22:22 PM -

Impressively rebounded above its 50 and 200 DMA lines towad thr prior high with recent volume-driven gains. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep V shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



4/7/2020 12:18:01 PM -

Impressively rebounded above its 50 and 200 DMA lines with recent volume-driven gains. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep V shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



4/6/2020 12:22:58 PM -

Gapped up today. Impressively rebounded above its 50 and 200 DMA lines with recent volume-driven gains. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep V shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



4/3/2020 12:16:55 PM -

Impressively rebounded above its 50 and 200 DMA lines with recent volume-driven gains. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep V shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



4/1/2020 12:54:11 PM -

Impressively rebounded above its 50 and 200 DMA lines with recent volume-driven gains. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep V shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



3/20/2020 1:02:01 PM -

Impressively rebounded above its 50 and 200 DMA lines with a streak of 4 consecutive volume-driven gains this week. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm went through a deep V shaped pullback since challenging its all-time high in January after a deep 18-month consolidation.



2/13/2020 12:57:06 PM -

Gapped down today slumping further below its 50 DMA line. Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/28/2020 12:39:01 PM -

Fundamental concerns remain. Reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/27/2020 12:30:01 PM -

Fundamental concerns remain. Showed bullish action last week after it reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/23/2020 1:10:20 PM -

Fundamental concerns remain. Showed bullish action this week after it reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/22/2020 11:49:17 AM -

Fundamental concerns remain. Gapped up on the prior session after it reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/21/2020 12:15:36 PM -

Fundamental concerns remain. Gapped up today after it reported earnings +6% on +4% sales revenues for the Dec '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/17/2020 12:43:59 PM -

Fundamental concerns remain. Reported earnings +2% on +4% sales revenues for the Sep '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/16/2020 12:38:44 PM -

Fundamental concerns remain. Reported earnings +2% on +4% sales revenues for the Sep '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/15/2020 12:56:54 PM -

Fundamental concerns remain. Reported earnings +2% on +4% sales revenues for the Sep '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/14/2020 12:21:03 PM -

Fundamental concerns remain. Reported earnings +2% on +4% sales revenues for the Sep '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/9/2020 12:14:11 PM -

Fundamental concerns remain. Reported earnings +2% on +4% sales revenues for the Sep '19 quarter and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). This Switzerland-based Computer - Hardware/Peripherals firm has been rebounding toward its all-time high after a deep 18-month consolidation.



1/3/2020 11:56:26 AM -

Fundamental concerns remain after it reported earnings +2% on +4% sales revenues for the Sep '19 quarter. This Switzerland-based Computer - Hardware/Peripherals firm went through a deep consolidation since noted in the 9/06/18 mid-day report with caution after it wedged for a new all-time high with gains marked by lackluster volume- "Jun '18 quarterly earnings rose +42% on +15% sales revenues results, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



12/23/2019 12:18:46 PM -

Fundamental concerns remain after it reported earnings +2% on +4% sales revenues for the Sep '19 quarter. This Switzerland-based Computer - Hardware/Peripherals firm went through a deep consolidation since noted in the 9/06/18 mid-day report with caution after it wedged for a new all-time high with gains marked by lackluster volume- "Jun '18 quarterly earnings rose +42% on +15% sales revenues results, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



10/15/2019 12:59:01 PM -

Fundamental concerns remain. This Switzerland-based Computer - Hardware/Peripherals firm went through a deep consolidation since last noted in the 9/06/18 mid-day report with caution after it wedged for a new all-time high with gains marked by lackluster volume- "Jun '18 quarterly earnings rose +42% on +15% sales revenues results, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



9/6/2018 12:54:54 PM -

Encountering distributional pressure this week, this Switzerland-based Computer - Hardware/Peripherals firm was noted as it wedged higher in recent weeks for a new all-time high with gains marked by lackluster volume. Prior mid-day reports noted - "Jun '18 quarterly earnings rose +42% on +15% sales revenues results, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



9/4/2018 12:57:10 PM -

This Switzerland-based Computer - Hardware/Peripherals firm wedged higher in recent weeks for a new all-time high with gains marked by lackluster volume. The 8/08/18 mid-day report last noted - "Jun '18 quarterly earnings rose +42% on +15% sales revenues results, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



8/8/2018 12:58:03 PM -

This Switzerland-based Computer - Hardware/Peripherals firm found prompt support near its 50 DMA line after retreating from its all-time high with losses marked by above average volume. Jun '18 quarterly earnings rose +42% on +15% sales revenues results, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



8/7/2018 12:35:03 PM -

This Switzerland-based Computer - Hardware/Peripherals firm found prompt support near its 50 DMA line after retreating from its all-time high with losses marked by above average volume. Jun '18 quarterly earnings rose +42% on +15% sales revenues results, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



8/3/2018 1:38:54 PM -

This Switzerland-based Computer - Hardware/Peripherals firm found prompt support near its 50 DMA line after retreating from its all-time high with losses marked by above average volume. Jun '18 quarterly earnings rose +42% on +15% sales revenues results, but prior quarterly comparisons were below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



3/16/2018 1:01:41 PM -

This Switzerland-based Computer - Hardware/Peripherals firm is finding support near its 50 DMA line after retreating from its all-time high following an impressive streak of gains marked by above average volume. Prior mid-day reports cautioned members - "Dec '17 quarterly earnings rose +16% on +22% sales revenues results, its 3rd consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



2/6/2018 12:52:50 PM -

This Switzerland-based Computer - Hardware/Peripherals firm is retreating from its all-time high following an impressive streak of gains marked by above average volume. Prior mid-day reports cautioned members - "Dec '17 quarterly earnings rose +16% on +22% sales revenues results, its 3rd consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



2/2/2018 12:38:07 PM -

This Switzerland-based Computer - Hardware/Peripherals firm is hovering near its all-time high following an impressive streak of gains marked by above average volume. Dec '17 quarterly earnings rose +16% on +22% sales revenues results, its 3rd consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



1/25/2018 12:40:01 PM -

This Switzerland-based Computer - Hardware/Peripherals firm is hitting yet another new all-time highs today while adding to an impressive streak of gains marked by above average volume. Dec '17 quarterly earnings rose +16% on +22% sales revenues results, its 3rd consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



1/24/2018 12:33:45 PM -

This Switzerland-based Computer - Hardware/Peripherals firm is hitting new all-time highs today while adding to an impressive streak of gains on ever-increasing volume. Dec '17 quarterly earnings rose +16% on +22% sales revenues results, its 3rd consecutive quarter with earnings growth below the +25% minimum guideline (C criteria). Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



10/23/2017 1:18:23 PM -

Consolidating near its 50 DMA line ($36). Due to report Set '17 earnings news tonight. The Jun '17 quarterly earnings rose +20% on +10% sales revenues results, below the +25% minimum guideline (C criteria). Volume and volatility often increase near earnings news. Fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



8/2/2017 12:23:40 PM -

Slumping further below its 50 DMA line ($37.13) while slumping back into the prior base. Reported Jun '17 quarterly results, and the prior mid-day report cautioned members - "Volume and volatility often increase near earnings news. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



7/26/2017 12:50:59 PM -

Gapped down on the prior session, abruptly retreating from its 52-week high and undercutting its 50 DMA line ($37.00) while slumping back into the prior base. Reported Jun '17 quarterly results, and the prior mid-day report cautioned members - "Volume and volatility often increase near earnings news. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



7/25/2017 12:51:18 PM -

Gapped down today abruptly retreating from its 52-week high and undercutting its 50 DMA line ($37.00) while slumping back into the prior base. Reported Jun '17 quarterly results, and the prior mid-day report cautioned members - "Volume and volatility often increase near earnings news. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."



7/24/2017 12:54:00 PM -

Found support above its 50 DMA line during prior consolidations and it is hitting another new 52-week high today. Gapped up on 7/12/17, rising from an orderly flat base. Due to report Jun '17 quarterly results following today's close, and volume and volatility often increase near earnings news. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



7/18/2017 12:26:28 PM -

Found support above its 50 DMA line during prior consolidations and it is perched near its 52-week high after gapping up on 7/12/17, rising from an orderly flat base. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



7/11/2017 12:21:46 PM -

Consolidating above its 50 DMA line and near its 52-week high, building an orderly flat base. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



7/6/2017 12:15:35 PM -

Consolidating above its 50 DMA line and near its 52-week high, building an orderly flat base. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



6/29/2017 12:21:40 PM -

Consolidating above its 50 DMA line and near its 52-week high, building an orderly flat base. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



5/26/2017 1:34:29 PM -

Perched at its 52-week high. extended from any sound base. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



5/25/2017 12:20:19 PM -

Hitting another new 52-week high today. getting more extended from any sound base. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



4/28/2017 1:20:01 PM -

Gapped up on 4/26/17 hitting a new 52-week high after consolidating in an orderly fashion above its 50 DMA line. Stubbornly held its ground and made gradual progress since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



4/27/2017 12:24:55 PM -

Gapped up on 4/26/17 hitting a new 52-week high after consolidating in an orderly fashion above its 50 DMA line. Stubbornly held its ground and made gradual progress since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Reported Mar '17 quarterly earnings +50% on +15% sales revenues, its 3rd consecutive quarter above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



4/26/2017 12:51:36 PM -

Gapped up today hitting a new 52-week high after consolidating in an orderly fashion above its 50 DMA line. Stubbornly held its ground and made gradual progress since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Reported Mar '17 quarterly earnings +50% on +15% sales revenues but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par. Up and down annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.



4/25/2017 12:21:24 PM -

Gapped up today challenging its 52-week high after consolidating in an orderly fashion above its 50 DMA line. Stubbornly held its ground and made gradual progress since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Due to report Mar '17 quarterly earnings today. Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



4/24/2017 12:14:01 PM -

Hovering near multi-year highs, consolidating in an orderly fashion above its 50 DMA line. Stubbornly holding its ground and making gradual progress since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Due to report Mar '17 quarterly earnings tomorrow. Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



4/21/2017 12:44:30 PM -

Hovering near multi-year highs, stubbornly holding its ground and making gradual progress since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



4/7/2017 12:31:59 PM -

Hovering near multi-year highs, stubbornly holding its ground annd making gradual progress since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



3/13/2017 12:23:46 PM -

Gapped up today hitting new multi-year highs after consolidating in a tight range since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



3/8/2017 12:28:19 PM -

Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Perched at multi-year highs and consolidating in a tight range since its 1/25/17 gap up, which followed an earlier gap up on 10/26/16. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.



3/7/2017 12:23:00 PM -

Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Gapped up 1/25/17 hitting new multi-year highs and consolidating in a tight range again. Found support above its 50 DMA line since gapping up on 10/26/16. Prior mid-day reports noted - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



2/2/2017 11:54:31 AM -

Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Gapped up 1/25/17 hitting new multi-year highs after consolidating in a tight range above its 50 DMA line since gapping up on 10/26/16. Prior mid-day reports noted - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



1/26/2017 12:30:15 PM -

Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Gapped up on the prior session hitting new multi-year highs after consolidating in a tight range above its 50 DMA line since gapping up on 10/26/16. Prior mid-day reports noted - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



1/25/2017 12:42:38 PM -

Reported earnings +37% on +7% sales revenues for the Dec '16 quarter but fundamental concerns remain. Gapped up today hitting new multi-year highs after consolidating in a tight range above its 50 DMA line since gapping up on 10/26/16. Prior mid-day reports noted - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



1/24/2017 12:23:53 PM -

Fundamental concerns remain and prior mid-day reports cautioned - "Perched within close striking distance of its 52-week high. Consolidating in a tight range above its 50 DMA line since gapping up on 10/26/16 for a considerable volume-driven gain and new multi-year high. Reported earnings +40% on +9% sales revenues for the Sep '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



1/23/2017 12:28:13 PM -

Fundamental concerns remain and prior mid-day reports cautioned - "Perched within close striking distance of its 52-week high. Consolidating in a tight range above its 50 DMA line since gapping up on 10/26/16 for a considerable volume-driven gain and new multi-year high. Reported earnings +40% on +9% sales revenues for the Sep '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



1/11/2017 12:29:23 PM -

Perched within close striking distance of its 52-week high. Consolidating in a tight range above its 50 DMA line since gapping up on 10/26/16 for a considerable volume-driven gain and new multi-year high. Reported earnings +40% on +9% sales revenues for the Sep '16 quarter. Fundamental concerns remain and prior mid-day reports cautioned - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



1/10/2017 12:58:19 PM -

Consolidating in an orderly fashion above its 50 DMA line since gapping up on 10/26/16 for a considerable volume-driven gain and new multi-year high following its report of earnings +40% on +9% sales revenues for the Sep '16 quarter. Fundamental concerns remain and prior mid-day reports cautioned - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



12/29/2016 12:35:54 PM -

Consolidating in an orderly fashion above its 50 DMA line since gapping up on 10/26/16 for a considerable volume-driven gain and new multi-year high following its report of earnings +40% on +9% sales revenues for the Sep '16 quarter. Fundamental concerns remain and prior mid-day reports cautioned - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



11/22/2016 12:45:18 PM -

Consolidating since gapping up on 10/26/16 for a considerable volume-driven gain and new multi-year high following its report of earnings +40% on +9% sales revenues for the Sep '16 quarter. Fundamental concerns remain and prior mid-day reports cautioned - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



10/27/2016 12:55:40 PM -

Gapped up on the prior session for a considerable volume-driven gain and new multi-year high following its report of earnings +40% on +9% sales revenues for the Sep '16 quarter. Fundamental concerns remain and prior mid-day reports cautioned - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



10/26/2016 12:41:29 PM -

Gapped up today for a considerable volume-driven gain and new multi-year high following its report of earnings +40% on +9% sales revenues for the Sep '16 quarter. Fundamental concerns remain and prior mid-day reports cautioned - "Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



10/3/2016 12:24:34 PM -

Gapped up today for a considerable volume-driven gain and new multi-year high following an orderly flat base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



9/19/2016 12:52:02 PM -

Following considerable volume-driven gains for new multi-year highs it has been consolidating. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



9/15/2016 12:16:43 PM -

Following considerable volume-driven gains for new multi-year highs it has been consolidating. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



9/14/2016 12:27:36 PM -

Following considerable volume-driven gains for new multi-year highs it has been consolidating. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



8/26/2016 12:15:42 PM -

Held its ground and made gradual progress since gapping up on 7/28/16 for a considerable volume-driven gain hitting new multi-year highs. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



8/25/2016 12:34:26 PM -

Held its ground and made gradual progress since gapping up on 7/28/16 for a considerable volume-driven gain hitting new multi-year highs. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



8/23/2016 12:19:31 PM -

Holding its ground and making gradual progress since gapping up on 7/28/16 for a considerable volume-driven gain hitting new multi-year highs. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



8/10/2016 1:55:22 PM -

Holding its ground and making gradual progress since gapping up on 7/28/16 for a considerable volume-driven gain hitting new multi-year highs. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."



8/8/2016 12:28:16 PM - Holding its ground and edging higher since gapping up on 7/28/16 for a considerable volume-driven gain hitting new multi-year highs. Prior mid-day reports repeatedly cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

8/2/2016 12:47:10 PM - Holding its ground since gapping up on 7/28/16 for a considerable volume-driven gain hitting new multi-year highs. Prior mid-day reports cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

7/29/2016 12:39:38 PM - Gapped up on the prior session for a considerable volume-driven gain hitting new multi-year highs, however, the mid-day report cautioned members - "Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

7/28/2016 1:07:07 PM - Gapped up today for a considerable volume-driven gain hitting new multi-year highs. Reported earnings +5% on +7% sales revenues for the Jun '16 quarter. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

6/24/2016 12:45:43 PM - Gapped down today after wedging up to challenge multi-year highs. Prior quarterly sales revenues growth has been sub par and its quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

7/24/2014 12:48:55 PM - Gapped up today for a considerable gain following strong results for the Jun '14 quarter and raised guidance. Prior quarterly sales revenues growth has been sub par and its annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.

1/3/2008 12:42:00 PM - Great annual earnings history and good ranks, although sales revenues growth has been below the +25% guideline. Formed a 10-week base since its 10/18/07 gap up, and found healthy support near its 50 DMA line.

1/18/2007 12:46:01 PM - Sales history remains below guidelines. Quarterly sales should also be up 25% or more or accelerating over prior quarters

1/12/2007 12:39:08 PM - "C" and sales history remain below guidelines.

12/11/2006 12:41:46 PM - "C" remains below guidelines and now too extended.

12/8/2006 1:17:27 PM - "C" remains below guidelines and now too extended.

12/4/2006 1:05:12 PM - "C" remains below guidelines and now too extended.

11/21/2006 12:43:29 PM - "C" remains below guidelines and now too extended.

11/16/2006 1:16:21 PM - "C" remains below guidelines and now too extended.

10/26/2006 1:06:35 PM - "C" remains below guidelines and now too extended.

10/24/2006 1:04:08 PM - "C" remains below guidelines and now too extended.

1/18/2006 12:42:24 PM - "C" remains below guidelines.

1/10/2006 12:45:29 PM - "C" remains below guidelines.

1/9/2006 12:58:17 PM - "C" remains below guidelines.

1/3/2006 12:54:09 PM - "C" remains below guidelines.

12/6/2005 1:04:43 PM - ''''C'''' remains below guidelines.

12/5/2005 12:44:31 PM - Gap open and huge gains today yet ''C'' remains below guidelines.

12/2/2005 1:24:05 PM - Gap open and huge gains today yet 'C' remains below guidelines.

12/1/2005 1:04:03 PM - ''C'' remains below guidelines.

11/10/2005 12:58:01 PM - 'C' below guidelines.

11/4/2005 12:31:40 PM - 'C' below guidelines.

11/1/2005 1:21:28 PM - 'C' below guidelines.

10/27/2005 1:04:15 PM - Group poorly ranked.

10/26/2005 1:53:51 PM - Group poorly ranked.

10/4/2005 12:45:36 PM - Group poorly ranked.

10/3/2005 12:51:02 PM - Group poorly ranked.

9/21/2005 12:48:41 PM - Group poorly ranked.

9/16/2005 12:53:22 PM - Group poor.

8/5/2005 12:36:30 PM - Group poor.

8/4/2005 12:58:03 PM - Group poor.

7/29/2005 12:36:26 PM - Group poor.

7/29/2005 12:36:26 PM - Group poor.

7/27/2005 12:46:21 PM - Group poor.

7/26/2005 12:42:46 PM - Group poor.

7/25/2005 12:48:55 PM - Group poor.

7/21/2005 12:35:41 PM - L in poor group.

7/18/2005 12:39:29 PM - Best in poor group.

7/14/2005 12:40:15 PM - L in poor group.

3/21/2005 12:36:10 PM - Best in very poor group.

3/11/2005 12:29:31 PM - Best in very poor group. Too ET.

3/2/2005 12:41:58 PM - Best in very poor group. Too ET.

2/18/2005 12:30:58 PM - Best in very poor group. Too ET.

2/9/2005 12:56:49 PM - Best in poor group. Too ET.

2/7/2005 12:42:25 PM - Best in poor group. Too ET.

1/31/2005 12:49:22 PM - L in poor group. Base questionable.

1/28/2005 12:37:42 PM - L in poor group. Base questionable.

1/27/2005 12:51:29 PM - L in poor group. Recently broke below its 50DMA and has since recovered. Trying to move higher.

1/26/2005 12:25:19 PM - L in poor group. Recently broke below its 50DMA and has since recovered. Trying to move higher.

1/26/2005 12:24:36 PM - Best in poor group.

1/21/2005 1:15:48 PM - Best in poor group.

12/29/2004 12:41:04 PM - Best in poor group.

12/27/2004 12:31:03 PM - Best in poor group.

12/23/2004 12:42:08 PM - Best in poor group.

12/7/2004 12:34:23 PM - Best in poor group.

12/2/2004 12:28:51 PM - Best in poor group.