8/10/2023 12:22:45 PM - Reported earnings +0% on +10% sales revenues for the Jun '23 quarter, its 4th consecutive quarterly comparison below the +25% minimum guideline (C criteria). It was dropped from the Featured Stocks list on 10/19/18.

7/21/2023 12:19:28 PM - Reported earnings +4% on +14% sales revenues for the Mar '23 quarter, its 3rd consecutive quarterly comparison below the +25% minimum guideline (C criteria). It was dropped from the Featured Stocks list on 10/19/18.

2/7/2020 12:33:22 PM - Gapped down today enduring distributional pressure and testing its 50 DMA line ($303.79) as it abruptly pulls back from its all-time high after wedging higher. Reported earnings +14% on +9% sales revenues for the Dec '19 quarter, its 6th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18.

12/20/2019 12:25:09 PM - Endured distributional pressure this week as it violated its 50 DMA line ($298) with heavy volume behind losses and pulled back from its all-time high. Reported earnings +16% on +10% sales revenues for the Sep '19 quarter, its 5th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18.

12/19/2019 12:29:48 PM - Enduring distributional pressure and it violated its 50 DMA line ($298) while pulling back from its all-time high. Reported earnings +16% on +10% sales revenues for the Sep '19 quarter, its 5th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18.

12/18/2019 12:29:50 PM -
Enduring distributional pressure and testing its 50 DMA line ($297) while still perched near its all-time high. Reported earnings +16% on +10% sales revenues for the Sep '19 quarter, its 5th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18.


12/12/2019 12:28:36 PM -
Enduring distributional pressure while perched at its all-time high. Reported earnings +16% on +10% sales revenues for the Sep '19 quarter, its 5th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18.


8/23/2019 12:34:24 PM -
Wedged into new high territory with gains lacking volume conviction since last noted with caution in the 8/07/19 mid-day report - "Reported earnings +11% on +11% sales revenues for the Jun '19 quarter, its 4th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18."


8/7/2019 12:28:45 PM -
Rebounding above its 50 DMA line today with a volume-driven gain helping its technical stance. Reported earnings +11% on +11% sales revenues for the Jun '19 quarter, its 4th consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18.


6/10/2019 12:04:08 PM -
Rebounded above its 50 DMA line on the prior session with a volume-driven gain helping its technical stance. Noted with caution in prior mid-day reports - "Reported earnings +7% on +6% sales revenues for the Mar '19 quarter, its 3rd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18."


6/7/2019 12:30:54 PM -
Rebounding near its 50 DMA line today after volume-driven losses. Traded in a wide intra-day range when noted with caution in the 5/08/19 mid-day report - "Reported earnings +7% on +6% sales revenues for the Mar '19 quarter, its 3rd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18."


6/6/2019 12:27:51 PM -
Slumping further below its 50 DMA line with volume-driven losses. Traded in a wide intra-day range when noted with caution in the 5/08/19 mid-day report - "Reported earnings +7% on +6% sales revenues for the Mar '19 quarter, its 3rd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18."


6/5/2019 12:20:37 PM - Consolidating near its 50 DMA line. Traded in a wide intra-day range when last noted with caution in the 5/08/19 mid-day report - "Reported earnings +7% on +6% sales revenues for the Mar '19 quarter, its 3rd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18."

5/8/2019 12:36:34 PM - Traded in a wide intra-day range today at its all-time high. Reported earnings +7% on +6% sales revenues for the Mar '19 quarter, its 3rd consecutive quarterly comparison below the +25% minimum guideline (C criteria). Went through a deep consolidation below its 200 DMA then rebounded and rose into new high territory since dropped from the Featured Stocks list on 10/19/18.

10/19/2018 6:33:35 PM - Slumped further below its 200 DMA line ($209) with today's volume-driven loss. It will be dropped from the Featured Stocks list tonight. See the latest FSU analysis for more details and a new annotated graph.

10/12/2018 6:01:22 PM - G - Rebounded near its 200 DMA line ($209) with today's volume-driven gain after 6 consecutive losses. A rebound above the 50 DMA line ($217) is needed for its outlook to improve. Subsequent volume-driven gains above the pivot point are needed to trigger a new (or add-on) technical buy signal.

10/9/2018 5:10:08 PM - G - Sputtering below its 50 DMA line ($218) after 4 consecutive losses and its color code is changed to green. A rebound above the 50 DMA line is needed for its outlook to improve. Subsequent volume-driven gains above the pivot point are needed to trigger a new (or add-on) technical buy signal.

10/2/2018 11:16:44 AM - Y - Perched near its record high following recent volume-driven gains. Its 50 DMA line ($218.87) defines near-term support to watch on pullbacks. New pivot point cited was based on its 7/25/18 high plus 10 cents. Subsequent volume-driven gains above the pivot point may trigger a new (or add-on) technical buy signal.

9/25/2018 3:19:11 PM - Y - Challenging its record high with today's gain on light volume. Its 50 DMA line ($218.08) defines near-term support to watch on pullbacks. New pivot point cited was based on its 7/25/18 high plus 10 cents. Subsequent volume-driven gains above the pivot point may trigger a new (or add-on) technical buy signal.

9/20/2018 5:13:46 PM - Y - Finished perched only -1.7% off its record high. Volume totals have been cooling in recent weeks while consolidating above its 50 DMA line ($217.81). New pivot point cited was based on its 7/25/18 high plus 10 cents. Subsequent volume-driven gains above the pivot point may trigger a new (or add-on) technical buy signal. The prior low ($210.64 on 8/03/18) defines important near-term support above its 200 DMA line ($202). Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

9/18/2018 5:57:48 PM - Y - Volume totals have been cooling while consolidating above its 50 DMA line ($217.74). New pivot point cited was based on its 7/25/18 high plus 10 cents. Subsequent volume-driven gains above the pivot point may trigger a new (or add-on) technical buy signal. The prior low ($210.64 on 8/03/18) defines important near-term support above its 200 DMA line($202). Fundamentals remain strong.

9/12/2018 7:22:46 PM - Y - Color code is changed to yellow after rallying above its 50 DMA line ($217). New pivot point cited is based on its 7/25/18 high plus 10 cents. Subsequent volume-driven gains above the pivot point may trigger a new (or add-on) technical buy signal. The prior low ($210.64 on 8/03/18) defines important near-term support above its 200 DMA line($202). Fundamentals remain strong.

9/4/2018 3:58:31 PM - G - Color code is changed to green while sputtering below its 50 DMA line ($216). The prior low ($210.64 on 8/03/18) defines important near-term support above its 200 DMA line($202). Fundamentals remain strong.

8/27/2018 5:42:32 PM - Y - Consolidating above its 50 DMA line ($217) with volume totals cooling in recent weeks. The prior low ($210.64 on 8/03/18) defines important near-term support above its 200 DMA line($202). Fundamentals remain strong.

8/20/2018 12:31:42 PM - Y - Consolidating near its 50 DMA line ($215.84) with volume totals cooling in recent weeks. The prior low ($210.64 on 8/03/18) defines important near-term support above its 200 DMA line($202). Reported earnings +29% on +8% sales revenues for the Jun '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria).

8/13/2018 7:02:05 PM - Y - Consolidating near its 50 DMA line ($214.75) which has been acting as support.. The prior low ($210.64 on 8/03/18) also defines important near-term support. Reported earnings +29% on +8% sales revenues for the Jun '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria).

8/3/2018 5:45:22 PM - Y - Loss on higher volume today tested its 50 DMA line and prior highs in the $212 area defining important near-term support. Reported earnings +29% on +8% sales revenues for the Jun '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria). See the latest FSU analysis for more details and a new annotated graph.

8/3/2018 2:31:52 PM - Y - Retreating from its 52-week high today testing its 50 DMA line and prior highs in the $212 area defining important near-term support. Reported earnings +29% on +8% sales revenues for the Jun '18 quarter, its 3rd consecutive quarterly comparison above the +25% minimum guideline (C criteria).

7/27/2018 11:25:24 AM - Y - Recently wedged to a new 52-week high with a streak of 7 consecutive gains backed by light volume. Its 50 DMA line and prior highs in the $212 area define important near-term support. Due to report earnings news on 8/02/18.

7/19/2018 3:50:37 PM - Y - Still perched within close striking distance of its 52-week high. Found support above its 50 DMA line ($209.12) during the recent consolidation.

7/12/2018 4:15:09 PM - Y - Perched within close striking distance of its 52-week high and volume totals have been cooling. Found support above its 50 DMA line ($207.89) during the recent consolidation.

7/5/2018 1:12:19 PM - Y - Volume totals have been cooling while consolidating in a tight range above its 50 DMA line ($206.63). Perched within striking distance of its 52-week high.

6/27/2018 3:35:44 PM - Y - Undercut prior highs and slumped back into the prior base with a streak of 5 consecutive losses raising some concerns. Its 50 DMA line ($206) and prior lows define the next important support areas to watch.

6/20/2018 12:33:44 PM - Y - Holding its ground stubbornly. Finished strong after highlighted in yellow in the 6/18/18 mid-day report with pivot point cited based on its 1/25/18 high plus 10 cents. A "breakaway gap" and considerable volume-driven gain triggered a technical buy signal while clearing previously stubborn resistance in the $212-213 area. See the latest FSU analysis for more details and an annotated graph.

6/19/2018 12:48:20 PM - Y - Posting a small gain today with above average volume. Finished strong after highlighted in yellow in the 6/18/18 mid-day report with pivot point cited based on its 1/25/18 high plus 10 cents. A "breakaway gap" and considerable volume-driven gain triggered a technical buy signal while clearing previously stubborn resistance in the $212-213 area. See the latest FSU analysis for more details and an annotated graph.

6/18/2018 5:35:27 PM - Y - Finished strong after highlighted in yellow in the earlier mid-day report with pivot point cited based on its 1/25/18 high plus 10 cents. A "breakaway gap" and considerable volume-driven gain triggered a technical buy signal while clearing previously stubborn resistance in the $212-213 area. See the latest FSU analysis for more details and a new annotated graph.

6/18/2018 12:40:06 PM - Y - Color code is changed to yellow with pivot point cited based on its 1/25/18 high plus 10 cents. Hitting new highs today with a "breakaway gap" and considerable volume-driven gain clearing previously stubborn resistance in the $212-213 area. Showed bullish action since last noted in the 5/29/18 mid-day report - "Reported earnings +28% on +13% sales revenues for the Mar '18 quarter. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Sales revenues growth rate has shown sequential deceleration while +30%, +19%, +18%, and +13% in the Jun, Sep, Dec '17 and Mar '18 quarters, respectively. Annual earnings history (A criteria) has been strong, a good match with the fact-based investment system's guidelines."

5/29/2018 12:10:51 PM - Recently met stubborn resistance in the $212-213 area then slumped below its 50 DMA line ($203.53), and today's big loss is undercutting prior lows in the $194-196 area raising greater concerns. Reported earnings +28% on +13% sales revenues for the Mar '18 quarter. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Sales revenues growth rate has shown sequential deceleration while +30%, +19%, +18%, and +13% in the Jun, Sep, Dec '17 and Mar '18 quarters, respectively. Annual earnings history (A criteria) has been strong, a good match with the fact-based investment system's guidelines.

5/25/2018 12:25:27 PM - Recently met stubborn resistance in the $212-213 area and it has been consolidating near its 50 DMA line ($203.53) Reported earnings +28% on +13% sales revenues for the Mar '18 quarter. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Sales revenues growth rate has shown sequential deceleration while +30%, +19%, +18%, and +13% in the Jun, Sep, Dec '17 and Mar '18 quarters, respectively. Annual earnings history (A criteria) has been strong, a good match with the fact-based investment system's guidelines.

5/7/2018 12:54:08 PM - Recently met stubborn resistance in the $212-213 area. Gapped down on the prior session violating its 50 DMA line ($204) with a damaging volume-driven loss. Reported earnings +28% on +13% sales revenues for the Mar '18 quarter, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong, a good match with the fact-based investment system's guidelines. It was dropped from the Featured Stocks list on 5/27/15 and went through a several deep consolidations before rebounding.

5/4/2018 12:28:46 PM - Gapped down today violating its 50 DMA line ($204.06) with a damaging volume-driven loss. Reported earnings +28% on +13% sales revenues for the Mar '18 quarter, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong, a good match with the fact-based investment system's guidelines. It was dropped from the Featured Stocks list on 5/27/15 and went through a several deep consolidations before rebounding.

2/9/2018 12:50:54 PM - Extended from any sound base, it violated its 50 DMA line with damaging volume-driven losses this week. Reported earnings +27% on +18% sales revenues for the Dec '17 quarter, and 3 of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been strong, a good match with the fact-based investment system's guidelines. It was dropped from the Featured Stocks list on 5/27/15 and went through a several deep consolidations before rebounding.

1/3/2018 1:02:45 PM - Reported earnings +14% on +19% sales revenues for the Sep '17 quarter, below the +25% minimum earnings guideline (C criteria). Prior history was a better match with the fact-based investment system's guidelines. It was dropped from the Featured Stocks list on 5/27/15 and went through a several deep consolidations before rebounding.

11/2/2016 12:38:15 PM - Gapped down today violating its 50 DMA line and abruptly slumping near its 200 DMA line with a considerable volume-driven loss. Fundamentals are not a match with the fact-based investment system's guidelines. It was dropped from the Featured Stocks list on 5/27/15 and went through a deep consolidation before rebounding.

5/27/2015 6:39:37 PM - Following volume-driven losses it posted a small gain with below average volume today while sputtering below its 50 DMA line. Convincing gains above the 50 DMA line are needed for its outlook to improve. Relative Strength rating has slumped to 65, well below the 80+ minimum guideline for buy candidates. It will be dropped from the Featured Stocks list tonight.

5/22/2015 12:23:04 PM - G - Down and trading above average volume today while sputtering below its 50 DMA line. Relative Strength rating has slumped below the 80+ minimum guideline for buy candidates. Technically, it broke out on 4/23/15 with a volume-driven gain for new highs, and healthy stocks rarely fall more than -7% below their pivot point in favorable market environments.

5/18/2015 6:32:13 PM - G - Still sputtering near its 50 DMA line, and its Relative Strength rating has slumped below the 80+ minimum guideline. Technically, it broke out on 4/23/15 with a volume-driven gain for new highs, and healthy stocks rarely fall more than -7% below their pivot point in favorable market environments. See the latest FSU analysis for more details and new annotated graphs.

5/12/2015 10:32:33 PM - G - Still sputtering below its 50 DMA line which recently acted as resistance. A rebound above the 50 DMA line would help its outlook improve. Technically, it broke out on 4/23/15 with a volume-driven gain for new highs, and healthy stocks rarely fall more than -7% below their pivot point in favorable market environments. Reported earnings +29% on +64% sales revenues for the Mar '15 quarter.

5/6/2015 10:14:00 AM - G - Color code is changed to green after slumping below support at its 50 DMA line ($154.73) with today's 4th consecutive loss raising concerns. Only a prompt rebound above the 50 DMA line would help its outlook improve. Technically, it broke out on 4/23/15 with a volume-driven gain for new highs, and healthy stocks rarely fall more than -7% below their pivot point in favorable market environments. Reported earnings +29% on +64% sales revenues for the Mar '15 quarter.

5/1/2015 6:14:25 PM - Y - Color code was changed to yellow while testing support at its 50 DMA line ($154.71) with today's volume-driven loss. Technically it broke out on 4/23/15 with a volume-driven gain for new highs, and healthy stocks rarely fall more than -7% below their pivot point in favorable market environments. Reported earnings +29% on +64% sales revenues for the Mar '15 quarter. See the latest FSU analysis for more details and new annotated graphs.

5/1/2015 12:43:43 PM - Y- Color code is changed to yellow while testing support at its 50 DMA line ($154.71) with today's volume-driven loss. Technically it broke out on 4/23/15 with a volume-driven gain for new highs, and healthy stocks rarely fall more than -7% below their pivot point in favorable market environments. Reported earnings +29% on +64% sales revenues for the Mar '15 quarter. Found support at its 200 DMA line and made gradual progress since dropped from the Featured Stocks list on 12/16/14. Fundamentals (C and A criteria) remain a good match with the fact-based investment system's guidelines.

12/16/2014 5:58:12 PM - Its Relative Strength rating has slumped to 76, below the 80+ minimum guideline for buy candidates. Violated its 50 DMA line as a damaging volume-driven loss triggered a worrisome technical sell signal last week. It will be dropped from the Featured Stocks list tonight.

12/12/2014 6:05:10 PM - G - Violated its 50 DMA line with a damaging volume-driven loss today triggering a worrisome technical sell signal. Only a prompt rebound above the 50 DMA line would help its outlook improve.

12/8/2014 6:12:31 PM - Y - Recently enduring distributional pressure and testing support at prior highs in the $146-149 area along with its 50 DMA line. More damaging losses may trigger a worrisome technical sell signal. See the latest FSU analysis for more details and new annotated graphs.

12/1/2014 12:11:22 PM - Y - Color code is changed to yellow while undercutting prior highs in the $146-149 area raising concerns with a big loss today on higher volume, testing support at its 50 DMA line. More damaging losses may trigger a worrisome technical sell signal.

11/25/2014 5:34:51 PM - G - Holding its ground above its "max buy level" following recent volume-driven gains. Prior highs in the $146-149 area define initial support to watch on pullbacks.

11/21/2014 12:28:10 PM - G - Hit new 52-week and all-time highs and rallied further above its "max buy level" with today's 5th consecutive gain. Prior highs in the $146-149 area define initial support to watch on pullbacks.

11/20/2014 12:32:36 PM - G - Hitting new 52-week and all-time highs and rallying above its "max buy level" with today's gain backed by above average volume and its color code is changed to green.

11/18/2014 5:38:32 PM - Y - Still consolidating with volume totals cooling after highlighted in yellow in the 10/31/14 mid-day report (read here) clinching a convincing technical buy signal. It remains trading above its pivot point and below its "max buy" level. See the latest FSU analysis for more details and new annotated graphs.

11/14/2014 6:21:27 PM - Y - Consolidating with volume totals cooling after highlighted in yellow in the 10/31/14 mid-day report (read here) clinching a convincing technical buy signal. It remains trading above its pivot point and below its "max buy" level.

11/10/2014 5:50:08 PM - Y - Holding its ground stubbornly with volume totals cooling after highlighted in yellow in the 10/31/14 mid-day report (read here) clinching a convincing technical buy signal. It remains trading above its pivot point and below its "max buy" level.

11/5/2014 1:57:22 PM - Y - Holding its ground after volume-driven gains for new 52-week highs. Finished strong after highlighted in yellow in the 10/31/14 mid-day report (read here) clinching a convincing technical buy signal. Disciplined investors avoid chasing stocks more than +5% above prior highs and always limit losses by selling any stock that falls more than -7% from their purchase price.

10/31/2014 5:58:07 PM - Y - Finished strong after highlighted in yellow with new pivot point cited based on its 9/18/14 high in a "double bottom" base in the earlier mid-day report (read here). Gapped up and hit a new 52-week high clinching a convincing technical buy signal. Reported earnings +27% on +31% sales revenues for the Sep '14 quarter, above the +25% minimum earnings guideline (C criteria). See the latest FSU analysis for more details and new annotated graphs.

10/31/2014 12:24:36 PM - Y - Color code is changed to yellow with new pivot point cited based on its 9/18/14 high in a "double bottom" base. Gapped up today hitting a new 52-week high and a strong finish may clinch a convincing technical buy signal. Reported earnings +27% on +31% sales revenues for the Sep '14 quarter, above the +25% minimum earnings guideline (C criteria). Found support at its 200 DMA line during its consolidation since last noted in the 8/25/14 mid-day report - "It did not form a sound base and made a choppy ascent since dropped from the Featured Stocks list on 4/07/14. Patient investors may watch for a new base to possibly form."

8/25/2014 12:07:55 PM - Reported earnings +27% on +24% sales revenues for the Jun '14 quarter, above the +25% minimum earnings guideline (C criteria). Holding its ground stubbornly and rising since a considerable gap up from below its 50 DMA line for new 52-week highs. Recent mid-day reports cautioned members - "It did not form a sound base and made a choppy ascent since dropped from the Featured Stocks list on 4/07/14. Patient investors may watch for a new base to possibly form."

8/15/2014 2:02:09 PM - Reported earnings +27% on +24% sales revenues for the Jun '14 quarter, above the +25% minimum earnings guideline (C criteria). Holding its ground stubbornly and rising since a considerable gap up from below its 50 DMA line for new 52-week highs. Recent mid-day reports cautioned members - "It did not form a sound base and made a choppy ascent since dropped from the Featured Stocks list on 4/07/14. Patient investors may watch for a new base to possibly form and for broader market action (M criteria) to also send a reassuring signal."

8/14/2014 12:38:48 PM - Reported earnings +27% on +24% sales revenues for the Jun '14 quarter, above the +25% minimum earnings guideline (C criteria). Gapped up on the prior session rebounding above its 50 DMA line and hitting a new 52-week high while the 8/13/14 mid-day report cautioned members - "It did not form a sound base and made a choppy ascent since dropped from the Featured Stocks list on 4/07/14. Patient investors may watch for a new base to possibly form and for broader market action (M criteria) to also send a reassuring signal."

8/13/2014 12:17:51 PM - Reported earnings +27% on +24% sales revenues for the Jun '14 quarter, above the +25% minimum earnings guideline (C criteria). Gapped up today rebounding above its 50 DMA line and hitting a new 52-week high. It did not form a sound base and made a choppy ascent since dropped from the Featured Stocks list on 4/07/14. Patient investors may watch for a new base to possibly form and for broader market action (M criteria) to also send a reassuring signal.

8/1/2014 12:18:02 PM - Reported earnings +27% on +24% sales revenues for the Jun '14 quarter, above the +25% minimum earnings guideline (C criteria). Slumped back into its prior base after a recent breakout, and now testing support at its 50 DMA line. Relative Strength rating has improved to 90, above the 80+ minimum guideline for buy candidates since dropped from the Featured Stocks list on 4/07/14.

5/2/2014 12:17:27 PM - Reported earnings +24% on +31% sales revenues for the Mar '14 quarter, a notch below the +25% minimum earnings guideline (C criteria). Found support near its 200 DMA line since last noted on 4/07/14, and it is rallying above its 50 DMA line with today's 4th consecutive gain. Relative Strength rating has improved to 80, right at the 80+ minimum guideline for buy candidates, up from 70 when dropped from the Featured Stocks list on 4/07/14.

4/7/2014 7:01:06 PM - Testing its 200 DMA line today with another damaging volume-driven loss. It may find support near that long-term average, meanwhile its prior low ($101.48 on 1/27/14) defines the next important support level. Relative Strength rating has slumped to 70, below the 80+ minimum guideline for buy candidates. It will be dropped from the Featured Stocks list tonight.

4/2/2014 1:24:23 PM - G - Consolidating near its 50 DMA line today after recently slumping back into its prior base. Relative Strength rating has slumped to 77, below the 80+ minimum guideline for buy candidates.

3/26/2014 5:56:18 PM - G - Failing to find support, it quietly has slumped below its 50 DMA line and its color code is changed to green. Relative Strength rating has slumped to 75, below the 80+ minimum guideline for buy candidates.

3/24/2014 6:19:34 PM - Y - Recent slump below its old high close ($122.70 on 12/02/13) raised concerns as it completely negated the recent breakout. Still consolidating above its 50 DMA line, but its Relative Strength rating has slumped to 78, below the 80+ minimum guideline for buy candidates. See the latest FSU analysis for more details and new annotated graphs.

3/17/2014 6:50:43 PM - Y - Recent slump below its old high close ($122.70 on 12/02/13) raised concerns as it completely negated the recent breakout. Still consolidating above its 50 DMA line, but its Relative Strength rating has slumped to 78, below the 80+ minimum guideline for buy candidates.

3/14/2014 12:04:04 PM - Y - Deterioration below its old high close ($122.70 on 12/02/13) raised concerns and completely negated the recent breakout. Slumping near its 50 DMA line with today's 6th consecutive loss, and more damaging losses leading to a violation would raise serious concerns.

3/11/2014 5:38:07 PM - Y - Volume totals have been cooling while consolidating near prior highs in the $123 area defining initial support to watch. Deterioration leading to a close below its old high close ($122.70 on 12/02/13) would raise greater concerns and completely negate the recent breakout.

3/5/2014 5:17:07 PM - Y - Highlighted in yellow in the earlier mid-day report (read here) with pivot point cited based on its 12/02/13 high plus 10 cents. Consolidating above prior highs following a recent spurt of volume-driven gains for new 52-week highs, and technically, it broke out last week. After dropped from the Featured Stocks list on 1/15/14 it rebounded above its 50 DMA line and made gradual progress. Fundamentals remain strong with earnings +32% on +26% sales revenues for the Dec '13 continuing its strong earnings history satisfying the C criteria. See the latest FSU analysis for more details and new annotated graphs.

3/5/2014 12:23:27 PM -

Y - Color code is changed to yellow while pivot point cited is based on its 12/02/13 high plus 10 cents. Consolidating above prior highs following a recent spurt of volume-driven gains for new 52-week highs, and technically, it broke out last week. After dropped from the Featured Stocks list on 1/15/14 it rebounded above its 50 DMA line and made gradual progress. Fundamentals remain strong with earnings +32% on +26% sales revenues for the Dec '13 continuing its strong earnings history satisfying the C criteria.



1/15/2014 4:31:26 PM - Slumped further below its 50 DMA line with today's 3rd consecutive loss with above average volume and ending near the session low. Deterioration this week has raised concerns and it will be dropped from the Featured Stocks list tonight. A rebound above its 50 DMA line is needed to help its outlook improve.

1/14/2014 12:16:27 PM - G - Slumping below its 50 DMA line with losses on higher volume this week raising concerns. Only a prompt rebound above its 50 DMA line would help its outlook improve.

1/9/2014 2:43:53 PM - G - Reversed into the red today, testing support near its 50 DMA line. Previously noted - "It may be forming a new late-stage base but still faces some resistance up through the $123 level."

1/2/2014 12:35:38 PM - G - Consolidating near its 50 DMA line with today's gain on higher volume. Previously noted - "It may be forming a new late-stage base but still faces some resistance up through the $123 level."

12/31/2013 5:21:44 PM - G - Closed above its 50 DMA line with today's gain on light volume. It may be forming a new late-stage base but still faces some resistance up through the $123 level.

12/24/2013 2:40:55 PM - G - Still consolidating above its 50 DMA line. A subsequent violation of that important near-term support level may trigger a technical sell signal.

12/17/2013 5:14:48 PM - G - Enduring recent distributional pressure while consolidating above its 50 DMA line. A subsequent violation of that important near-term support level may trigger a technical sell signal. See the latest FSU analysis for more details and new annotated daily and weekly graphs.

12/12/2013 5:48:00 PM - G - Slumping toward its 50 DMA line since gapping down on 12/06/13 while retreating from all-time highs. A subsequent violation of that important near-term support level may trigger a technical sell signal.

12/6/2013 12:51:13 PM - G - Gapped down today retreating from all-time highs, violating the previously noted steep upward trendline connecting its Oct-Nov lows defining initial support. Its 50 DMA line ($113.99 now) defines the next important near-term support level to watch.

12/3/2013 1:04:59 PM - G - Still hovering at its all-time high, extended from any sound base. A steep upward trendline connecting its Oct-Nov lows defines initial support to watch well above its 50 DMA line ($113.34 now).

11/26/2013 7:23:39 PM - G - Churned heavy volume today while perched at its all-time high, extended from any sound base. Its 50 DMA line ($112.43 now) defines near-term support to watch on pullbacks.

11/22/2013 8:14:30 PM - G - Rallied with above average volume today for another new all-time high, getting more extended from any sound base. Its 50 DMA line ($111.97 now) defines near-term support to watch on pullbacks.

11/20/2013 1:31:36 PM - G - Holding its ground near its all-time high, however it has not formed a sound base. Its 50 DMA line ($111.45 now) defines near-term support to watch on pullbacks.

11/13/2013 5:19:03 PM - G - Inched higher with light volume today while for a best-ever close. Endured distributional pressure in recent weeks and did not form a sound base. Its 50 DMA line defines near-term support to watch on pullbacks. See the latest FSU analysis for more details and new annotated daily and weekly graphs.

11/13/2013 3:32:51 PM - G - Inching higher with light volume today while poised for a best-ever close. Endured distributional pressure in recent weeks and did not form a sound base. Its 50 DMA line defines near-term support to watch on pullbacks.

11/6/2013 4:13:01 PM - G - Stubbornly holding its ground near its 52-week high following a considerable volume-driven gain on 10/31/13. Endured distributional pressure in recent weeks and has not formed a sound base. Reported earnings +30% on +20% sales revenues for the Sep '13 quarter.

10/31/2013 12:35:24 PM - G - Gapped up from support near its 50 DMA line and hit a new 52-week high with today's considerable volume-driven gain. Endured distributional pressure in recent weeks and has not formed a sound base. Reported earnings +30% on +20% sales revenues for the Sep '13 quarter.

10/31/2013 11:25:19 AM - G - Reported earnings +30% on +20% sales revenues for the Sep '13 quarter. Gapped up from support near its 50 DMA line and hit a new 52-week high. It endured distributional pressure in recent weeks and has not formed a sound base.

10/30/2013 3:19:55 PM - G - After early gain today challenging its 52-week high there was a"negative reversal" and it is testing support near its 50 DMA line. Deterioration below that important short-term average would raise concerns, and a breach of its 10/09/13 lows would raise more serious concerns.

10/23/2013 6:01:03 PM - G - Perched at its all-time high, extended from any sound base. Found prompt support near its 50 DMA line that helped its outlook after enduring distributional pressure.

10/16/2013 6:57:58 PM - G - Rebounded further above its 50 DMA line today. A prompt rebound above that important short-term average last week was noted as a sign of support that helped its outlook.

10/10/2013 12:16:12 PM - G - Undercut its 50 DMA line on the prior session. Today's prompt rebound above that important short-term average is a sign of support that helps its outlook.

10/9/2013 12:30:52 PM - G - Undercut its 50 DMA line today then rebounded near that important short-term average. Only a prompt rebound above the 50 DMA line would help its outlook.

10/8/2013 5:02:19 PM - G - Down considerably today with above average volume, sinking quickly to its 50 DMA line. A violation may trigger a more worrisome technical sell signal.

10/7/2013 6:46:22 PM - G - Hovering near all-time highs after wedging higher since completing a Secondary Offering on 9/11/13. Its 50 DMA line defines important near term support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated weekly graph. FLT has traded up as much as +59.8% since first featured in yellow in the mid-day report on 3/21/13 (read here).

10/3/2013 5:51:30 PM - G - Hovering near all-time highs after wedging higher since completing a Secondary Offering on 9/11/13. Its 50 DMA line defines important near term support to watch on pullbacks. FLT has traded up as much as +59.8% since first featured in yellow in the mid-day report on 3/21/13 (read here).

9/25/2013 12:30:23 PM - G - Hovering in a tight range near all-time highs after completing a Secondary Offering on 9/11/13. Its 50 DMA line and recent lows near $100 define important near term support to watch on pullbacks. FLT has traded up as much as +58% since first featured in yellow in the mid-day report on 3/21/13 (read here).

9/24/2013 12:29:19 PM - G - Hovering near all-time highs after completing a Secondary Offering on 9/11/13. Its 50 DMA line and recent lows near $100 define important near term support to watch on pullbacks. FLT has traded up as much as +58% since first featured in yellow in the mid-day report on 3/21/13 (read here).

9/20/2013 5:50:19 PM - G - Perched near all-time highs after completing a Secondary Offering on 9/11/13. FLT has traded up as much as +58% since first featured in yellow in the mid-day report on 3/21/13 (read here).

9/12/2013 12:33:46 PM - G - Blasted beyond its "max buy" level to new highs after pricing a 2.75M share Secondary Offering at $105.25. FLT has traded up as much as +55% since first featured in yellow in the mid-day report on 3/21/13 (read here)

9/11/2013 1:15:07 PM - G - Color code is changed to green while rallying beyond its "max buy" level and hitting a new high today after pricing a 2.75M share Secondary Offering at $105.25.

9/6/2013 6:22:32 PM - Y- Consolidating above prior highs after recently rising from an advanced "3-weeks tight" base, albeit a riskier "late stage" base. See the latest FSU analysis for more details and a new annotated graph. Keep in mind the M criteria argues against new buying efforts until a new confirmed rally.

9/3/2013 9:36:46 PM - Y- Gain on light volume today for a best-ever close. Rising from an advanced "3-weeks tight" base, albeit a riskier "late stage" base. Keep in mind the M criteria argues against new buying efforts until a new confirmed rally.

8/26/2013 8:16:45 PM - Y- Rallied with above average volume again today for a new high. Rising from an advanced "3-weeks tight" base, albeit a riskier "late stage" base. Keep in mind the M criteria argues against new buying efforts until a new confirmed rally.

8/22/2013 5:50:19 PM - Y- Rallied with above average volume today, rising from an advanced "3-weeks tight" base, albeit a riskier "late stage" base. It cleared the new pivot point with +56% above average volume. Keep in mind the M criteria argues against new buying efforts until a new confirmed rally.

8/19/2013 12:13:29 PM - Y- Holding its ground in a tight range, it has formed an advanced "3-weeks tight" base, albeit a riskier "late stage" base. New pivot point is cited and its color code is changed to yellow. Keep in mind the M criteria argues against new buying efforts until a new confirmed rally.

8/12/2013 6:07:52 PM - G- Holding its ground stubbornly, extended from any sound base and perched at all-time highs. Volume totals have been cooling after spiking higher with gains backed by above average volume. See latest FSU analysis for more details and a new annotated graph.

8/8/2013 5:20:36 PM - G- Holding its ground stubbornly, extended from any sound base and perched at all-time highs. Volume totals have been cooling after spiking higher with gains backed by above average volume.

8/2/2013 12:47:14 PM - G- Reported earnings +37% on +29% sales revenues for the Jun '13 quarter. Finally making meaningful progress after forming a new late-stage base, it finished strong on the prior session and gapped up today hitting new 52-week and all-time highs with a 3rd consecutive gain backed by above average volume. Found support near its 50 DMA during its latest consolidation.

7/26/2013 5:04:34 PM - G- Rallied for a new all-time high today with a gain lacking great volume conviction. Found support near its 50 DMA during its latest consolidation.

7/18/2013 5:51:55 PM - G- Recently found support near its 50 DMA line with gains lacking volume conviction. Prior low ($80.28 on 6/21/13) defines the next important near-term support where a violation would raise more serious concerns. See the latest FSU analysis for more details and a new annotated graph.

7/15/2013 6:55:34 PM -

G- Recently found support near its 50 DMA line. Prior low ($80.28 on 6/21/13) defines the next important near-term support where a violation would raise more serious concerns.



7/9/2013 5:50:14 PM -

G- Rose from its 50 DMA line and finished near the session high with below average volume behind its gain. The recent low ($80.28 on 6/21/13) defines important near-term support where a violation would raise more serious concerns.



7/5/2013 6:35:06 PM - G- Rebounded to finish the week above its 50 DMA line with light volume behind its gains following distributional pressure.

6/28/2013 6:25:18 PM - G- Endured distributional pressure and slumped to close the week below its 50 DMA line raising concerns and its color code is changed to green. See the latest FSU analysis for more details and a new annotated graph.

6/27/2013 12:39:48 PM - Y- Consolidating just above its 50 DMA line ($82.47). That short-term average and the recent low ($80.28 on 6/21/13) define important near-term chart support where violations may raise concerns and trigger worrisome technical sell signals. Volume-driven losses negated its recent breakout from a late-stage base.

6/25/2013 5:41:22 PM - Y- Halted its slide at its 50 DMA line ($82.09) with a gain today on light volume following 4 consecutive losses on higher volume. Recent low ($80.28 on 6/21/13) defines important near-term chart support where a violation may raise greater concerns and trigger a technical sell signal.

6/20/2013 7:52:37 PM - Y- Fell with above average volume today, slumping below its pivot point and toward its 50 DMA line ($81.64) defining important near-term chart support. See the latest FSU analysis for more details and an annotated graph.

6/18/2013 6:06:29 PM - Y- Recently wedging to new all-time highs without great volume conviction, on track for a 9th consecutive weekly gain. See the latest FSU analysis for more details and a new annotated graph.

6/11/2013 3:50:28 PM - Y- Hovering near its all-time high with volume totals recently cooling. Rose from an advanced "3-weeks tight" base with its 5/29/13 gain on +56% above average volume. It may go on to produce more climactic gains, however this was a riskier "late-stage" base.

6/7/2013 4:14:59 PM - Y- Held its ground this week. It was noted in the mid-day report on 5/29/13 with a new pivot point cited based on its 5/03/13 high, and it rose from an advanced "3-weeks tight" base with a gain on the session backed by +56% above average volume. It may go on to produce more climactic gains, however this was a riskier "late-stage" base.

5/31/2013 7:33:26 PM - Y- Was last noted in the mid-day report on 5/29/13 with a new pivot point cited based on its 5/03/13 high, and it rose from an advanced "3-weeks tight" base with a gain on the session backed by +56% above average volume. It may go on to produce more climactic gains, however this was a riskier "late-stage" base. See the latest FSU analysis for more details and a new annotated graph.

5/29/2013 12:32:33 PM -

Y- Color code is changed to yellow with new pivot point cited based on its 5/03/13 high while now rising from an advanced "3-weeks tight" base. It may go on to produce more climactic gains, however this is a riskier "late-stage" base. Hit a new 52-week high with today's 4th consecutive gain on ever-increasing volume. Its 50 DMA line defines support where a violation would raise concerns and trigger a technical sell signal.



5/28/2013 5:48:05 PM - G - Tallied a 3rd consecutive small gain with below average volume for a best-ever close. Still stubbornly holding its ground near its all-time high, extended from any sound base pattern. Its 50 DMA line defines support where a violation would raise serious concerns and trigger a worrisome technical sell signal.

5/22/2013 1:55:11 PM - G - Still stubbornly holding its ground near its all-time high, extended from any sound base pattern. Its 50 DMA line and recent low ($70.09) define near-term support where violations would raise more serious concerns and trigger worrisome technical sell signals.

5/16/2013 12:09:14 PM - G - Enduring mild distributional pressure near its all-time high, extended from any sound base pattern. Its 50 DMA line and recent low ($70.09) define near-term support where violations would raise more serious concerns and trigger worrisome technical sell signals.

5/15/2013 5:48:32 PM - G - Gapped down today for a small loss with above average volume. It was repeatedly noted - "Extended from any sound base pattern. Its 50 DMA line and recent low ($70.09) define near-term support where violations would raise more serious concerns and trigger worrisome technical sell signals."

5/14/2013 4:29:09 PM - G - Another gain with average volume for a best-ever close, getting more extended from any sound base pattern. Its 50 DMA line and recent low ($70.09) define near-term support where violations would raise more serious concerns and trigger worrisome technical sell signals.

5/8/2013 5:23:16 PM - G - Posted a 5th consecutive gain with above average volume for a best ever close, getting more extended from any sound base pattern. Its 50 DMA line and recent low ($70.09) define near-term support where violations would raise more serious concerns and trigger worrisome technical sell signals. See the latest FSU analysis for more details and a new annotated graph.

5/3/2013 12:24:34 PM - G - Gapped up today and hit a new high, getting more extended from any sound base pattern. Its 50 DMA line and recent low ($70.09) define near-term support where violations would raise more serious concerns and trigger worrisome technical sell signals.

5/2/2013 7:10:22 PM - G - Finished near the session high with a solid gain backed by above average volume. Perched within close striking distance of its 52-week high. Its 50 DMA line and recent low ($70.09) define near-term support where violations would raise more serious concerns and trigger worrisome technical sell signals.

4/30/2013 6:10:16 PM - G - Posted a gain with above average volume, trading within close striking distance of its 52-week high. Color code was changed to green after it finished above its "max buy" level. More damaging losses below the 50 DMA line or recent low ($70.09) would raise more serious concerns and trigger a worrisome technical sell signal.

4/25/2013 6:04:39 PM - Y - Perched within close striking distance of its 52-week high, Made a stand near its 50 DMA line recently with a "positive reversal" on 4/19/13. More damaging losses below the 50 DMA line or recent low ($70.09) would raise more serious concerns and trigger a worrisome technical sell signal.

4/19/2013 12:17:32 PM - Y - Managed a "positive reversal" after early weakness today, making a stand near its 50 DMA line ($71.67 now). More damaging losses would raise more serious concerns and trigger a worrisome technical sell signal.

4/15/2013 7:56:38 PM - Y - Enduring mild distributional pressure above prior highs in the $72 area defining near-term support above its 50 DMA line. See the latest FSU analysis for more details and a new annotated graph.

4/12/2013 3:16:03 PM - Y - Quietly hovering near its "max buy" level, stubbornly holding its ground. Prior high in the $72 area defines near-term support to watch above its 50 DMA line on pullbacks.

4/5/2013 12:09:36 PM - Y - Color code is changed to yellow while retreating below its "max buy" level, but recent distributional pressure is raising concerns for the market and all stocks. Prior high in the $72 area defines near-term support to watch on pullbacks.

4/1/2013 6:04:06 PM - G - Color code is changed to green after a gain today with above average volume for another new 52-week high, getting extended above its "max buy" level. Prior high in the $72 area defines near-term support to watch on pullbacks.

3/25/2013 12:14:11 PM - Y - Perched at its 52-week high today. Rallied above its pivot point with 2 consecutive volume-driven gains last week triggering a technical buy signal. Prior high in the $72 area defines near-term support to watch on pullbacks.

3/22/2013 3:22:41 PM - Y - Hitting new highs and rallying above its pivot point with a 2nd consecutive volume-driven gain triggering a technical buy signal. See the latest FSU analysis for more details and an annotated graph.

3/21/2013 7:08:19 PM - Y - Finished strong with a considerable gain on 3 times average volume after highlighted in yellow with pivot point cited based on its 3/06/13 high plus 10 cents. A volume driven gain above the pivot point may trigger a new technical buy signal. Held its ground and formed an advanced "3-weeks tight" base. Completed another Secondary Offering on 3/08/13 after a streak of volume-driven gains into new high territory. Reported earnings +46% on +45% sales for the Dec '12 quarter, marking its 4th consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12, 6/11/12, and 11/29/12 it priced Secondary Offerings. See the latest FSU analysis for more details and an annotated graph.

3/21/2013 12:51:29 PM - Y - Color code is changed to yellow with pivot point cited based on its 3/06/13 high plus 10 cents. A volume driven gain above the pivot point may trigger a new technical buy signal. Held its ground and formed an advanced "3-weeks tight" base and it is rising near its 52-week high with above average volume behind today's gain. Completed another Secondary Offering on 3/08/13 after a streak of volume-driven gains into new high territory. Reported earnings +46% on +45% sales for the Dec '12 quarter, marking its 4th consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12, 6/11/12, and 11/29/12 it priced Secondary Offerings and it was previously noted, "Such offerings often are a short-term hindrance to upward price progress yet typically result in broader institutional ownership interest."

3/13/2013 12:34:35 PM - Holding its ground near its 52-week high since completing another Secondary Offering on 3/08/13 after a streak of volume-driven gains into new high territory. Reported earnings +46% on +45% sales for the Dec '12 quarter, marking its 4th consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12, 6/11/12, and 11/29/12 it priced Secondary Offerings and it was previously noted, "Such offerings often are a short-term hindrance to upward price progress yet typically result in broader institutional ownership interest." It has not spent any time basing since noted in the 11/28/12 mid-day report with caution - "Getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted."

3/7/2013 12:24:49 PM - Gapped down for a small loss today, retreating from its 52-week high after a streak of 7 consecutive volume-driven gains. Reported earnings +46% on +45% sales for the Dec '12 quarter, marking its 4th consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12, 6/11/12, and 11/29/12 it priced Secondary Offerings and it was previously noted, "Such offerings often are a short-term hindrance to upward price progress yet typically result in broader institutional ownership interest." It proposed another Secondary Offering on 3/06/13 and has not spent any time basing since noted in the 11/28/12 mid-day report with caution - "Getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted."

2/8/2013 12:25:01 PM - Gapped up today hitting a new 52-week high with a considerable volume-driven gain. Reported earnings +46% on +45% sales for the Dec '12 quarter, marking its 4th consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12, 6/11/12, and 11/29/12 it priced Secondary Offerings and it was previously noted, "Such offerings often are a short-term hindrance to upward price progress yet typically result in broader institutional ownership interest." It has not spent any time basing since last noted in the 11/28/12 mid-day report - "Getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted."

11/28/2012 12:48:54 PM - Perched at its 52-week high today. The company proposed Secondary Offering when last noted in the 11/27/12 mid-day report - "Getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted. Reported earnings +48% on +39% sales for the quarter ended September 30, 2012 versus the year ago period, marking its 3rd consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12 it priced a Secondary Offering." Such offerings often are a short-term hindrance to upward price progress yet typically result in broader institutional ownership interest.

11/27/2012 12:08:51 PM - Perched at its 52-week high today following a recent streak of 6 consecutive gains. Prior mid-day reports noted - "Getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted. Reported earnings +48% on +39% sales for the quarter ended September 30, 2012 versus the year ago period, marking its 3rd consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12 it priced a Secondary Offering."

11/26/2012 12:10:18 PM - Perched at its 52-week high today following a streak of 6 consecutive gains. Prior mid-day reports noted - "Getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted. Reported earnings +48% on +39% sales for the quarter ended September 30, 2012 versus the year ago period, marking its 3rd consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12 it priced a Secondary Offering."

11/13/2012 12:26:20 PM - Perched at its 52-week high today following volume-driven gains on the 2 prior sessions while mid-day reports noted - "Getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted. Reported earnings +48% on +39% sales for the quarter ended September 30, 2012 versus the year ago period, marking its 3rd consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12 it priced a Secondary Offering."

11/12/2012 12:38:59 PM - Perched at its 52-week high today following a volume-driven gain on the prior session. The 11/09/12 mid-day report noted - "Getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted. Reported earnings +48% on +39% sales for the quarter ended September 30, 2012 versus the year ago period, marking its 3rd consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12 it priced a Secondary Offering."

11/9/2012 12:48:48 PM - Hit a new 52-week high today with a volume-driven gain, getting more extended from any sound base. Disciplined investors may keep it on a watchlist for a more favorable market (M criteria) environment and if a proper base or secondary buy point may possibly develop and be noted. Reported earnings +48% on +39% sales for the quarter ended September 30, 2012 versus the year ago period, marking its 3rd consecutive quarterly comparison with earnings above the +25% guideline (C criteria). On 3/14/12 it priced a Secondary Offering.

8/20/2012 12:24:30 PM - Hitting another new 52-week high today, adding to its recent spurt of volume-driven gains. Reported earnings increases above the +25% guideline in the Mar and Jun '12 quarters. Found support above its 200 DMA line during its deep consolidation since noted in the 5/09/12 mid-day report - "On 3/14/12 it priced a Secondary Offering. Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base."

8/16/2012 12:38:21 PM - Hitting a new 52-week high today while trading up for a 3rd consecutive session, adding to its recent spurt of volume-driven gains. Reported earnings increases above the +25% guideline in the Mar and Jun '12 quarters. Found support above its 200 DMA line during its deep consolidation since noted in the 5/09/12 mid-day report - "On 3/14/12 it priced a Secondary Offering. Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base."

8/10/2012 12:26:30 PM - Challenging its 52-week high while trading up today following a considerable gap up and volume-driven gain on the prior session. Reported earnings increases above the +25% guideline in the Mar and Jun '12 quarters. Found support above its 200 DMA line during its deep consolidation since last noted in the 5/09/12 mid-day report - "On 3/14/12 it priced a Secondary Offering. Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base."

5/9/2012 12:31:57 PM - Hovering near its 52-week high today. Found recent support above its 50 DMA line. Prior mid-day report noted - "On 3/14/12 it priced a Secondary Offering. Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base."

5/2/2012 12:43:21 PM - Wedged to new 52-week high territory with gains lacking great volume conviction since finding recent support above its 50 DMA line. The 4/02/12 mid-day report noted - "On 3/14/12 it priced a Secondary Offering. Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base."

4/2/2012 12:05:25 PM - Up from early lows following a gap down today and a brief dip below its 50 DMA line. On 3/14/12 it priced a Secondary Offering. Prior mid-day reports noted - "Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base."

3/15/2012 12:24:06 PM - Hitting a new all-time high with today's volume-driven gain. On 3/14/12 it priced a Secondary Offering. Prior mid-day reports noted - "Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base."

3/14/2012 11:45:43 AM - Gapped down today after pricing a Secondary Offering. The 2/13/12 mid-day report noted - "Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base."

2/13/2012 11:54:11 AM - Quarterly earnings increases in the Sep and Dec '11 comparisons versus the year ago periods were below the +25% minimum guideline. It has formed a 9-month cup shaped base.