9/19/2024 1:23:06 PM - Hitting another new 52-week high with today's 5th consecutive volume-driven gain after finding support well above its 50 DMA line ($77.67). Reported Jun '24 quarterly earnings -11% on +15% sales revenues versus the year ago period. Many recent quarterly comparisons were down from the year-ago periods, not above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

9/9/2024 12:43:03 PM - Hit a new 52-week high with today's gap up and volume-driven gain after finding support well above its 50 DMA line. Reported Jun '24 quarterly earnings -11% on +15% sales revenues versus the year ago period. Many recent quarterly comparisons were down from the year-ago periods, not above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

7/22/2024 12:57:02 PM - Holding its ground at its 52-week high following volume-driven gains after finding support at its 50 DMA line. Reported Jun '24 quarterly earnings -11% on +15% sales revenues versus the year ago period. Many recent quarterly comparisons were down from the year-ago periods, not above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

7/19/2024 1:27:09 PM - Hitting another new 52-week high today. Held its ground following 6 consecutive gains after finding support at its 50 DMA line. Reported Jun '24 quarterly earnings -11% on +15% sales revenues versus the year ago period. Many recent quarterly comparisons were down from the year-ago periods, not above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

7/17/2024 12:42:29 PM - Perched at its 52-week high today following 6 consecutive gains after finding support at its 50 DMA line last week. Reported Mar '24 quarterly earnings +34% on +32% sales revenues versus the year ago period. Its 4 prior quarterly comparisons were down from the year-ago periods, above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

7/15/2024 1:46:15 PM - Hitting a new 52-week high with above average volume behind today's 5th consecutive gain after finding support at its 50 DMA line last week. Reported Mar '24 quarterly earnings +34% on +32% sales revenues versus the year ago period. Its 4 prior quarterly comparisons were down from the year-ago periods, above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

10/25/2021 1:09:27 PM - Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Since noted in the 7/16/21 mid-day report it rallied above the prior high ($109) after finding support above its 200 DMA line. Reported Sep '21 quarterly earnings +69% on +79% sales revenues versus the year ago period, its 4th strong quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

10/18/2021 12:45:30 PM - Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Since last noted in the 7/16/21 mid-day report it rallied above the prior high ($109) after finding support above its 200 DMA line. Due to report Sep '21 quarterly results. Reported earnings +146% on +57% sales revenues for the Jun '21 quarter versus the year ago period, its 3rd strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

7/16/2021 12:45:18 PM - Meeting resistance near its 50 DMA line and it faces resistance due to overhead supply up to the $109 level. Reported earnings +146% on +57% sales revenues for the Jun '21 quarter versus the year ago period, its 3rd strong quarterly comparisons above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong and steady.

6/4/2021 12:31:33 PM - Reported earnings +129% on +13% sales revenues for the Mar '21 quarter versus the year ago period. Fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria).

4/16/2021 1:34:29 PM - Reported earnings +129% on +13% sales revenues for the Mar '21 quarter versus the year ago period. Fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria).

11/23/2020 1:05:50 PM - Reported earnings +10% on -3% sales revenues for the Sep '20 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria).

11/17/2020 1:09:27 PM - Reported earnings +10% on -3% sales revenues for the Sep '20 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria).

1/24/2020 12:49:01 PM - Reported earnings +11% on +12% sales revenues for the Dec '19 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria).

3/6/2018 1:08:36 PM - Hitting a new all-time high with today's 4th consecutive gain. Found support near its 50 DMA line in recent weeks. Reported earnings +21% on +22% sales revenues for the Dec '17 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria).

4/21/2017 1:06:26 PM - Retreated from all-time highs and violated its 50 DMA line with damaging volume-driven losses. Reported earnings +17% on +21% sales revenues for the Mar '17 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria)."

3/28/2017 12:55:50 PM - Retreated from all-time highs and violated its 50 DMA line with damaging volume-driven losses. The 2/14/17 mid-day report cautioned members - "Reported earnings +23% on +23% sales revenues for the Dec '16 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria)."

3/27/2017 1:01:31 PM - Retreated from all-time highs and violated its 50 DMA line with damaging volume-driven losses last week. The 2/14/17 mid-day report cautioned members - "Reported earnings +23% on +23% sales revenues for the Dec '16 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria)."

3/22/2017 12:55:16 PM - Retreated from all-time highs and violated its 50 DMA line with a considerable volume-driven loss noted on the prior session. The 2/14/17 mid-day report cautioned members - "Reported earnings +23% on +23% sales revenues for the Dec '16 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria)."

3/21/2017 12:48:18 PM - Retreating from all-time highs and violating its 50 DMA line today's with considerable volume-driven loss. The 2/14/17 mid-day report last cautioned members - "Reported earnings +23% on +23% sales revenues for the Dec '16 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria)."

2/14/2017 1:12:46 PM - Powering to new 52-week and all-time highs with considerable volume-driven gains this week. Reported earnings +23% on +23% sales revenues for the Dec '16 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria).

11/10/2016 1:18:13 PM - Powering to new 52-week highs with considerable volume-driven gains. Reported earnings +20% on +26% sales revenues for the Sep '16 quarter, and fundamental concerns remain. Prior quarters were not strong and steady above the +25% minimum earnings guideline (C criteria). Blue triangles beside the annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

6/3/2016 1:06:06 PM - Perched within striking distance of its 52-week high. The 5/25/16 mid-day report cautioned - "Reported earnings +33% on +43% sales revenues for the Mar '16 quarter, but fundamental concerns remain. Prior quarters were below the +25% minimum earnings guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."

5/25/2016 12:51:56 PM - Reported earnings +33% on +43% sales revenues for the Mar '16 quarter, but fundamental concerns remain. Prior quarters were below the +25% minimum earnings guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

1/4/2016 1:22:58 PM - Gapped down today slumping toward its 200 DMA line. Reported earnings +26% on +43% sales revenues for the Sep '15 quarter, but fundamental concerns remain. Reported earnings -5% on +6% sales revenues for the Jun '15 quarter. Last noted with caution in the 10/16/15 mid-day report - "Below the +25% minimum earnings guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."

10/16/2015 12:58:17 PM - Challenging its 52-week high with today's big gain. Found support near its 200 DMA line during its consolidation since last noted with caution in the 6/30/15 mid-day report - "Reported earnings +29% on +13% sales revenues for the latest quarter ended Mar 31, 2015 versus the year ago period, just below the +25% minimum earnings guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."

6/30/2015 1:49:14 PM - Hovering near its 52-week high with no resistance remaining due to overhead supply. Reported earnings +29% on +13% sales revenues for the latest quarter ended Mar 31, 2015 versus the year ago period, just below the +25% minimum earnings guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

4/13/2015 12:53:32 PM - Consolidating since 3/10/15 news it plans to merge with Bridge Capital Holdings (BBNK). Hovering near its 52-week high with no resistance remaining due to overhead supply. Reported earnings +24% on +20% sales revenues for the latest quarter ended Dec 31, 2014 versus the year ago period, just below the +25% minimum earnings guideline (C criteria). Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

3/10/2015 1:07:46 PM - Gapped down today on news it plans to merge with Bridge Capital Holdings (BBNK). Hovering near its 52-week high with no resistance remaining due to overhead supply. Found support near prior highs in the $25 area and above its 50 DMA line during its consolidation since last noted in the 12/05/14 mid-day report - "Reported earnings +39% on +15% sales revenues for the latest quarter ended Sep 30, 2014 versus the year ago period. Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."

12/30/2014 12:53:45 PM - Hovering near its 52-week high with no resistance remaining due to overhead supply. Found support near prior highs in the $25 area and above its 50 DMA line during its consolidation since last noted in the 12/05/14 mid-day report - "Reported earnings +39% on +15% sales revenues for the latest quarter ended Sep 30, 2014 versus the year ago period. Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."

12/5/2014 12:56:43 PM - Hitting a new 52-week high with today's 4th consecutive gain, and no resistance remains due to overhead supply. Found support near prior highs in the $25 area and above its 50 DMA line during its recent consolidation. Reported earnings +39% on +15% sales revenues for the latest quarter ended Sep 30, 2014 versus the year ago period. Blue triangles beside the quarterly and annual earnings figures within the datagraphs used by our experts indicate pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

7/22/2013 1:20:40 PM - Hitting yet another new 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Getting extended from its prior base during which it found support near its 50 DMA line. Reported earnings +88% on +17% sales revenues for the latest quarter ended Jun 30, 2013 versus the year ago period. Tested support at its 200 DMA line then rallied considerably into new high territory since noted in the 10/05/12 mid-day report with caution - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

6/27/2013 12:55:47 PM - Hitting yet another new 52-week high today while adding to its spurt of small volume-driven gains. Found recent support near its 50 DMA line. Reported earnings +100% on +4% sales revenues for the latest quarter ended Mar 31, 2013 versus the year ago period. Tested support at its 200 DMA line then rallied considerably into new high territory since noted in the 10/05/12 mid-day report with caution - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

6/26/2013 1:12:10 PM - Hitting a new 52-week high today while adding to a spurt of small volume-driven gains. Found recent support near its 50 DMA line. Reported earnings +100% on +4% sales revenues for the latest quarter ended Mar 31, 2013 versus the year ago period. Tested support at its 200 DMA line then rallied considerably into new high territory since noted in the 10/05/12 mid-day report with caution - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

6/18/2013 1:17:59 PM - Consolidating -5.8% off its 52-week high today and just below its 50 DMA line. Reported earnings +100% on +4% sales revenues for the latest quarter ended Mar 31, 2013 versus the year ago period. Tested support at its 200 DMA line then rallied considerably into new high territory since last noted in the 10/05/12 mid-day report with caution - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

10/5/2012 12:47:35 PM - Gap up today helped it hit a new 52-week high with a gain backed by above average volume. Reported earnings +220% on +2% sales revenues for the latest quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

9/21/2012 1:03:50 PM - Found support near its 50 DMA line recently and a small gap up today helped it hit a new 52-week high while on track for a 4th consecutive gain backed by above average volume. Reported earnings +220% on +2% sales revenues for the latest quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

9/6/2012 12:57:50 PM - Consolidating near its 50 DMA line today and perched just -4.3% off its 52-week high. Reported earnings +220% on +2% sales revenues for the latest quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

8/24/2012 12:36:59 PM - Inching below its 50 DMA line today with its 5th consecutive small loss on higher volume. It is -8.5% off its 52-week high. Reported earnings +220% on +2% sales revenues for the latest quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

8/21/2012 12:32:50 PM - Today marks its 2nd consecutive mid-day report appearance while perched within close striking distance of its 52-week high. Found support above its 50 DMA line during its recent consolidation. Reported earnings +220% on +2% sales revenues for the latest quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

8/20/2012 12:52:22 PM - Perched within close striking distance of its 52-week high. Found support above its 50 DMA line during its recent consolidation. Reported earnings +220% on +2% sales revenues for the latest quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

7/20/2012 1:45:00 PM - Pulling back with higher volume today, retreating after touching a new 52-week high this week. Found support above prior highs after recently rallying from an orderly base, but it undercut prior lows and is slumping near its 50 DMA line now. Reported earnings +200% on +6% sales revenues for the latest quarter ended March 31, 2012 versus the year ago period. During April it was noted in several mid-day reports - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

7/17/2012 12:33:48 PM - Touched a new 52-week high today. Found support above prior highs after recently rallying from an orderly base. Reported earnings +200% on +6% sales revenues for the latest quarter ended March 31, 2012 versus the year ago period. During April it was noted in several mid-day reports - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

4/20/2012 12:50:34 PM - Small gap up gain with above average volume today, challenging its 52-week high. Found support recently at its 50 DMA line while building an orderly base. Reported earnings +200% on +6% sales revenues for the latest quarter ended March 31, 2012 versus the year ago period. During April it has been noted in 3 prior mid-day reports - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

4/9/2012 12:39:20 PM - Found support last week at its 50 DMA line. It is perched near multi-year highs, and prior mid-day reports noted - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

4/5/2012 1:25:07 PM - It is rising from support at its 50 DMA line today, perched near multi-year highs. The 4/03/12 mid-day report noted - "Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines."

4/3/2012 12:23:15 PM - It is perched near 52-week and multi-year highs. Quarterly and annual earnings history are not a match with the fact-based investment system's guidelines.

9/15/2006 1:32:54 PM - "C" remains below guidelines.

9/14/2006 12:56:47 PM - "C" remains below guidelines.

8/21/2006 12:55:33 PM - "C" remains below guidelines.

8/17/2006 1:16:56 PM - "C" below guidelines.

7/31/2006 1:11:03 PM - "C" below guidelines.

7/25/2006 1:13:05 PM - "C" below guidelines.

7/24/2006 12:52:39 PM - "C" below guidelines.