6/20/2024 11:59:33 AM - Retreating from its all-time high with today's big loss. Last noted with caution in the 5/28/24 mid-day report - <i>"Reported Mar '24 quarterly earnings +7% on +1% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 10/03/23."</i>

5/28/2024 12:00:21 PM - Hovering near its all-time high. Reported Mar '24 quarterly earnings +7% on +1% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 10/03/23.

5/8/2024 12:17:18 PM - Retreating from its all-time high with today's loss after spiking higher on the prior session with heavy volume. Reported Mar '24 quarterly earnings +7% on +1% sales revenues versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 10/03/23.

1/19/2024 12:23:47 PM - Retreating from its all-time high with today's 8th consecutive loss, slumping near its 50 DMA line ($815). Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria). It was dropped from the Featured Stocks list on 10/03/23.

12/22/2023 12:37:23 PM - Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria). Extended from any sound base, it rallied to new all-time highs with an impressive spurt of volume-driven gains in recent weeks after finding support above its 200 DMA line. It was dropped from the Featured Stocks list on 10/03/23.

12/20/2023 12:22:53 PM - Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period, below the +25% minimum earnings guideline (C criteria). Extended from any sound base, it rallied to new all-time highs with an impressive spurt of volume-driven gains in recent weeks after finding support above its 200 DMA line. It was dropped from the Featured Stocks list on 10/03/23.

12/19/2023 12:26:30 PM - Extended from any sound base, it rallied to new all-time highs with an impressive spurt of volume-driven gains in recent weeks after finding support above its 200 DMA line. Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period. It was dropped from the Featured Stocks list on 10/03/23.

12/12/2023 12:18:54 PM - Rallied to new all-time highs with an impressive spurt of volume-driven gains in recet weeks after finding support above its 200 DMA line. Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period. It was dropped from the Featured Stocks list on 10/03/23.

11/17/2023 12:13:14 PM - Rebounding well above its 50 DMA line toward its prior high with today's 12th gain in the span of 13 sessions. Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period. It was dropped from the Featured Stocks list on 10/03/23.

11/9/2023 12:26:34 PM - Rebounded above its 50 DMA line ($650) during a noted streak of 5 consecutive gains. Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period. It was dropped from the Featured Stocks list on 10/03/23.

11/7/2023 12:35:17 PM - Rebounded above its 50 DMA line ($650) during a streak of 5 consecutive gains. Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period. It was dropped from the Featured Stocks list on 10/03/23.

11/2/2023 12:28:14 PM - Reported Sep '23 quarterly earnings +18% on +5% sales revenues versus the year ago period. Still consolidating below its 50 DMA line yet above its 200 DMA line. A rebound above the 50 DMA line ($652) is needed to help its outlook improve. It was dropped from the Featured Stocks list on 10/03/23.

10/3/2023 3:48:07 PM - Volume totals have been cooling while slumping below its 50 DMA line toward prior lows. A rebound above the 50 DMA line ($673) is still needed to help its outlook improve. It will be dropped from the Featured Stocks list tonight.

9/28/2023 5:15:52 PM - G - Posted a gain today with light volume. A rebound above the 50 DMA line ($673) is still needed to help its outlook improve.

9/25/2023 5:25:02 PM - G - Volume totals have been cooling while recently sputtering below its 50 DMA line ($672.75) after volume-driven losses. A rebound above the 50 DMA line is needed to help its outlook improve. See the latest FSU analysis for more details and a new annotated graph.

9/21/2023 5:03:08 PM - G - Suffered a loss today with light volume. Recently sputtering below its 50 DMA line ($671) after volume-driven losses. Only a prompt rebound above the 50 DMA line would help its outlook improve.

9/20/2023 5:37:48 PM - G - Sputtering below its 50 DMA line ($670.90) after volume-driven losses. Only a prompt rebound above the 50 DMA line would help its outlook improve.

9/15/2023 3:49:44 PM - G - Sank further below its 50 DMA line ($669) with a volume-driven loss hurting its outlook. Only a prompt rebound above the 50 DMA line would help its outlook improve.

9/11/2023 6:29:57 PM - G - Posted a gain today, rebounding above its 50 DMA line ($667) helping its outlook to improve. See the latest FSU analysis for more details and a new annotated graph.

9/8/2023 5:00:22 PM - G - Volume was above average today while slumping below its 50 DMA line ($666) raising greater concerns. Fundamentals remain strong. A rebound above the 50 DMA line is needed for its outlook to improve.

9/6/2023 7:58:10 PM - G - Volume was average today, consolidating near its 50 DMA line ($666). Slump below its pivot point has raised concerns. Fundamentals remain strong.

8/22/2023 6:22:21 PM - G - Volume was below average today, consolidating near its all-time high but recently sputtering back below its pivot point raising concerns. Fundamentals remain strong.

8/17/2023 5:49:57 PM - G - Volume was below average behind today's 4th consecutive loss, slumping from its all-time high and back below its pivot point raising concerns. Fundamentals remain strong

8/11/2023 5:15:14 PM - G - Volume was below average behind today's gain for another new all-time high, rising above its "max buy" level and its color code is changed to green. Prior highs in the $693 area define initial support to watch on pullbacks. Fundamentals remain strong

8/9/2023 5:37:49 PM - Y - Volume totals have been cooling while stubbornly holding its ground near its all-time high. Finished strong after highlighted in yellow with pivot point cited based on its 5/04/23 high plus 10 cents in the 8/03/23 mid-day report. Reported Jun '23 quarterly earnings +54% on +9% sales revenues versus the year-ago period, continuing its strong track record.

8/3/2023 6:04:46 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 5/04/23 high plus 10 cents in the earlier mid-day report. Reported Jun '23 quarterly earnings +54% on +9% sales revenues versus the year-ago period, continuing its strong track record. Hitting a new 52-week high with today's big volume-driven gain triggering a technical buy signal, rebounding from below its 50 DMA line ($650). See the latest FSU analysis for more details and an annotated graph.

8/3/2023 12:32:34 PM - Y - Color code is changed to yellow with pivot point cited based on its 5/04/23 high plus 10 cents. Reported Jun '23 quarterly earnings +54% on +9% sales revenues versus the year-ago period, continuing its strong track record. Hitting a new 52-week high with today's big volume-driven gain triggering a technical buy signal, rebounding from below its 50 DMA line ($650). It was dropped from the Featured Stocks list on 7/11/23.

7/12/2023 12:11:19 PM - Suffered 4 consecutive losses slumping below its 50 DMA line ($648) raising concerns and triggering technical sell signals. It was dropped from the Featured Stocks list on 7/11/23. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

7/11/2023 8:35:24 PM - Suffered a 4th consecutive loss slumping below its 50 DMA line ($646.72) raising concerns and triggering technical sell signals. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

7/10/2023 5:28:31 PM - G - Color code is changed to green while slumping below its 50 DMA line ($646.72). More damaging losses would raise concerns and trigger technical sell signals. A rebound above the 50 DMA line is needed for its outlook to improve. Fundamentals remain strong.

7/3/2023 4:10:16 PM - Y - Consolidating near its 50 DMA line ($640). More damaging losses would raise concerns and trigger technical sell signals. Fundamentals remain strong.

6/26/2023 6:35:42 PM - Y - Pulled back today with average volume. Important near-term support is its 50 DMA line ($630). Fundamentals remain strong.

6/21/2023 7:16:46 PM - Y - Posted a small gain today with below-average volume. Recent lows in the $625 area define important near-term support above its 50 DMA line ($623). Fundamentals remain strong.

6/16/2023 5:51:36 PM - Y - Managed a "positive reversal" today for a volume-driven gain. Recent lows in the $625 area define important near-term support above its 50 DMA line ($618). Fundamentals remain strong. See the latest FSU analysis for more details and an annotated graph.

6/14/2023 4:54:01 PM - Y - Pulled back below its pivot point with today's 4th consecutive volume-driven loss. Recent lows in the $625 area define important near-term support above its 50 DMA line. Fundamentals remain strong. See the latest FSU analysis for more details and a new annotated graph.

6/8/2023 12:48:26 PM - Y - Pulled back below its "max buy" level with recent volume-driven losses. Recent lows in the $625 area define important near-term support above its 50 DMA line. Fundamentals remain strong.

6/5/2023 2:47:33 PM - Y - Color code is changed to yellow today after pulling back below its "max buy" level. Bullish action came after it reported Mar '23 quarterly earnings +93% on +12% sales revenues versus the year-ago period, continuing its strong earnings track record.

6/2/2023 11:15:54 AM - G - Color code is changed to green after rising above its "max buy" level. Bullish action came after it reported Mar '23 quarterly earnings +93% on +12% sales revenues versus the year-ago period, continuing its strong earnings track record.

6/1/2023 5:14:58 PM - Y - Posted a gain with average volume today approaching its "max buy" level. Bullish action came after it reported Mar '23 quarterly earnings +93% on +12% sales revenues versus the year-ago period, continuing its strong earnings track record.

5/30/2023 9:24:10 PM - Y - Consolidating above the pivot point and below its "max buy" level. Bullish action came after it reported Mar '23 quarterly earnings +93% on +12% sales revenues versus the year-ago period, continuing its strong earnings track record.

5/9/2023 3:09:26 PM - Y - Pulling back today for a 3rd consecutive loss, raising concerns while slumping back below the pivot point cited. Solid gain on 5/04/23 backed by +128% above average volume as it closed above the new pivot point cited based on its 6/07/22 high plus 10 cents triggered a technical buy signal. Bullish action came after it reported Mar '23 quarterly earnings +93% on +12% sales revenues versus the year-ago period, continuing its strong earnings track record.

5/4/2023 5:54:08 PM - Y - Posted a solid gain backed by +128% above average volume and closed above the new pivot point cited based on its 6/07/22 high plus 10 cents, triggering a technical buy signal. Bullish action came after it reported Mar '23 quarterly earnings +93% on +12% sales revenues versus the year-ago period, continuing its strong earnings track record. Went through a deep consolidation since dropped from the Featured Stocks list when noted on 6/16/22. Abruptly stalled and encountered distributional pressure after hitting a new high. See the latest FSU analysis for more details and a new annotated graph.

5/4/2023 12:36:41 PM - Y - Color code is changed to yellow with new pivot point cited based on its 6/07/22 high plus 10 cents. A gain and close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal. Reported Mar '23 quarterly earnings +93% on +12% sales revenues versus the year-ago period, continuing its strong earnings track record. Hitting a new high with today's considerable volume-driven gain. Went through a deep consolidation since dropped from the Featured Stocks list when noted on 6/16/22. Abruptly stalled and encountered distributional pressure after hitting a new high.

2/28/2023 12:44:40 PM - Reported Dec '22 quarterly earnings +101% on +12% sales revenues versus the year ago period, continuing its strong earnings track record. Faces resistance due to overhead supply up to the $656 level. Went through a deep consolidation since dropped from the Featured Stocks list when last noted on 6/16/22. Abruptly stalled and encountered distributional pressure after hitting a new high.

6/16/2022 5:13:17 PM - Today marked the 7th volume-driven loss in the span of 8 sessions and it will be dropped from the Featured Stocks list tonight. Abruptly stalled and encountered distributional pressure after recently hitting a new high. Now it faces resistance due to overhead supply.

6/15/2022 5:31:13 PM - G - There was a "negative reversal" today as another loss with above average volume raised concerns. Prior mid-day reports repeatedly noted - "A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal."

6/14/2022 5:12:01 PM - G - Posted a gain today, halting a slide after 5 consecutive losses with above average volume raised concerns and its color code was changed to green. Prior mid-day reports repeatedly noted - "A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal."

6/13/2022 5:14:26 PM - G - Suffered a 5th consecutive loss today with above average volume raising greater concerns and its color code is changed to green. Prior mid-day reports repeatedly noted - "A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal."

6/10/2022 4:06:29 PM - Y - Suffered a 4th consecutive loss today with above average volume raising concerns. Prior mid-day reports noted - "A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings increases above the +25% minimum in the of the past 4 quarterly comparisons through Mar '22 quarters versus the year ago periods. Annual earnings (A criteria) growth has been strong after a downturn in FY '18."

6/9/2022 5:43:57 PM - Y - Suffered a big loss today with +75% above average volume raising concerns. Prior mid-day reports noted - "A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings increases above the +25% minimum in the of the past 4 quarterly comparisons through Mar '22 quarters versus the year ago periods. Annual earnings (A criteria) growth has been strong after a downturn in FY '18."

6/7/2022 5:21:12 PM - Y - Paused today after hitting a new all-time high. Posted 4 consecutive volume-driven gains and it was highlighted in yellow with pivot point cited based on its 1/13/22 high plus 10 cents when the 2 latest mid-day reports noted - "A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings increases above the +25% minimum in the of the past 4 quarterly comparisons through Mar '22 quarters versus the year ago periods. Annual earnings (A criteria) growth has been strong after a downturn in FY '18." See the latest FSU analysis for more details and a new annotated graph.

6/7/2022 12:14:09 PM - Y - Hitting a new all-time high with today's 5th consecutive volume-driven gain. Finished strong on the prior session after highlighted in yellow with pivot point cited based on its 1/13/22 high plus 10 cents when previously noted - "A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings increases above the +25% minimum in the of the past 4 quarterly comparisons through Mar '22 quarters versus the year ago periods. Annual earnings (A criteria) growth has been strong after a downturn in FY '18."


6/6/2022 5:12:04 PM - Y - Finished strong today after highlighted in yellow with pivot point cited based on its 1/13/22 high plus 10 cents. Hit a new all-time high with its 4th consecutive volume-driven gain. A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings increases above the +25% minimum in the of the past 4 quarterly comparisons through Mar '22 quarters versus the year ago periods. Annual earnings (A criteria) growth has been strong after a downturn in FY '18

6/6/2022 12:27:30 PM - Y - Color code is changed to yellow with pivot point cited based on its 1/13/22 high plus 10 cents. Hit new all-time highs earlier today with its 4th consecutive volume-driven gain. A strong gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported earnings increases above the +25% minimum in the of the past 4 quarterly comparisons through Mar '22 quarters versus the year ago periods. Annual earnings (A criteria) growth has been strong after a downturn in FY '18

7/12/2021 12:40:59 PM - Pulled back from its all-time high and found support above its 50 DMA line. Last noted in the 6/14/21 mid-day report - "Reported considerable earnings in the Dec '20 and Mar '21 quarters versus the year ago periods on sales revenues increases of +8%. Up and down annual earnings (A criteria) history has been noted as a flaw with regard to the fact-based investment system, however recent growth has been strong."

6/14/2021 11:55:01 AM - Pulling back for a 4th consecutive loss. Rallied for considerable gains in the prior 4 weeks, rising above its 2019 high for new all-time highs. Reported considerable earnings in the Dec '20 and Mar '21 quarters versus the year ago periods on sales revenues increases of +8%. Up and down annual earnings (A criteria) history has been noted as a flaw with regard to the fact-based investment system, however recent growth has been strong.

6/10/2021 12:34:33 PM - Pulling back for a 2nd consecutive loss. Rallied for considerable gains in the past 4 weeks, rising above its 2019 high for new all-time highs. Reported considerable earnings in the Dec '20 and Mar '21 quarters versus the year ago periods on sales revenues increases of +8%. Up and down annual earnings (A criteria) history has been noted as a flaw with regard to the fact-based investment system, however recent growth has been strong.

6/8/2021 12:01:08 PM - Rallied for considerable gains in the past 4 weeks, rising above its 2019 high for a new all-time high after a long consolidation. Reported considerable earnings in the Dec '20 and Mar '21 quarters versus the year ago periods on sales revenues increases of +8%. Up and down annual earnings (A criteria) history has been noted as a flaw with regard to the fact-based investment system, however recent growth has been strong.

5/28/2021 12:00:47 PM - Rallied for considerable gains in the past 3 weeks, challenging 2019 highs after a long consolidation. Reported considerable earnings in the Dec '20 and Mar '21 quarters versus the year ago periods on sales revenues increases of +8%. Up and down annual earnings (A criteria) history has been noted as a flaw with regard to the fact-based investment system, however recent growth has been strong.

5/27/2021 12:11:33 PM - Rallied for considerable gains in the past 3 weeks, challenging 2019 highs after a long consolidation. Reported considerable earnings in the Dec '20 and Mar '21 quarters versus the year ago periods on sales revenues increases of +8%. Up and down annual earnings (A criteria) history has been noted as a flaw with regard to the fact-based investment system, however recent growth has been strong.

5/26/2021 12:06:23 PM - Rallied for considerable gains in the past 3 weeks, nearly challenging 2019 highs after a long consolidation. Reported considerable earnings in the Dec '20 and Mar '21 quarters versus the year ago periods on sales revenues increases of +8%. Up and down annual earnings (A criteria) history has been noted as a flaw with regard to the fact-based investment system, however recent growth has been strong.

5/25/2021 12:38:45 PM - Rallied for considerable gains in the past 3 weeks, and today's 5th consecutive big gain is challenging 2019 highs after a long consolidation. Reported considerable earnings in the Dec '20 and Mar '21 quarters versus the year ago periods on sales revenues increases of +8%. Up and down annual earnings (A criteria) history has been noted as a flaw with regard to the fact-based investment system, however recent growth has been strong

8/21/2019 12:25:40 PM - Made gradual progress toward its prior high since noted with caution in the 8/07/19 mid-day report - "Powering higher today. Reported considerable earnings in the Dec '18, Mar and Jun '19 quarters versus losses for the year ago periods on sales revenues increases of only +2-4%. Up and down annual earnings (A criteria) history is another fundamental flaw with regard to the fact-based investment system."

8/20/2019 12:45:09 PM - On track for a 4th consecutive gain today, making gradual progress toward its prior high and stubbornly holding its ground since noted with caution in the 8/07/19 mid-day report - "Powering higher today. Reported considerable earnings in the Dec '18, Mar and Jun '19 quarters versus losses for the year ago periods on sales revenues increases of only +2-4%. Up and down annual earnings (A criteria) history is another fundamental flaw with regard to the fact-based investment system."

8/19/2019 12:13:40 PM - Making gradual progress toward its prior high and stubbornly holding its ground since last noted in the 8/07/19 mid-day report - "Powering higher today. Reported considerable earnings in the Dec '18, Mar and Jun '19 quarters versus losses for the year ago periods on sales revenues increases of only +2-4%. Up and down annual earnings (A criteria) history is another fundamental flaw with regard to the fact-based investment system."

8/7/2019 12:26:43 PM - Powering higher today. Reported considerable earnings in the Dec '18, Mar and Jun '19 quarters versus losses for the year ago periods on sales revenues increases of only +2-4%. Up and down annual earnings (A criteria) history is another fundamental flaw with regard to the fact-based investment system.

5/14/2019 1:50:48 PM - There was a "negative reversal" after hitting yet another new all-time high today following 9 consecutive gains, very extended from any sound base. Reported considerable earnings in the Dec '18 and Mar '19 quarters versus losses for the year ago periods on sales revenues increases of only +2-4%. Up and down annual earnings (A criteria) history is another fundamental flaw with regard to the fact-based investment system.

5/10/2019 12:30:46 PM - Hitting a new all-time high with today's 8th consecutive gain, very extended from any sound base. Reported considerable earnings in the Dec '18 and Mar '19 quarters versus losses for the year ago periods on sales revenues increases of only +2-4%. Up and down annual earnings (A criteria) history is another fundamental flaw with regard to the fact-based investment system.

3/15/2017 12:49:36 PM - Reported earnings +13% on +36% sales revenues for the Dec '16 quarter, and prior quarterly comparisons had earnings increases below the +25% minimum guideline (C criteria) Following a downturn in FY '12 its annual earnings (A criteria) growth has been steady.

10/7/2015 12:30:53 PM - Hitting new 52-week highs today and getting very extended from prior highs in the $175 area. Held its ground stubbornly and rallied since last noted in the 9/25/15 mid-day report - "Reported earnings +29% on +34% sales revenues for the Jun '15 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria) while also showing encouraging sales revenues acceleration. Fundamental concerns remain after a downturn in FY '12, as its annual earnings (A criteria) history has not been strong and steady."

9/25/2015 12:19:53 PM - Hitting a new 52-week high with today's 5th consecutive gain, getting extended from prior highs in the $175 area. Reported earnings +29% on +34% sales revenues for the Jun '15 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria) while also showing encouraging sales revenues acceleration. Fundamental concerns remain after a downturn in FY '12, as its annual earnings (A criteria) history has not been strong and steady.

8/10/2015 12:28:19 PM - Still has not formed a sound base. Reported earnings +29% on +34% sales revenues for the Jun '15 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria) while also showing encouraging sales revenues acceleration. Fundamental concerns remain after a downturn in FY '12, as its annual earnings (A criteria) history has not been strong and steady.

7/20/2015 12:09:36 PM - Abruptly retreated from its 52-week high with a volume-driven loss on 7/16/15 after getting very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

7/17/2015 12:17:12 PM - Abruptly retreated from its 52-week high with a volume-driven loss on the prior session. Very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

7/15/2015 12:23:25 PM - Hitting yet another new 52-week high today. Stubbornly held its ground following recent gains backed by above average volume. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

7/14/2015 12:08:56 PM - Hitting yet another new 52-week high today. Stubbornly held its ground following recent gains backed by above average volume. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

7/13/2015 12:39:15 PM - Hitting yet another new 52-week high today. Stubbornly held its ground following recent gains backed by above average volume. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

7/10/2015 2:56:04 PM - Hitting yet another new 52-week high today. Stubbornly held its ground following recent gains backed by above average volume. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

6/29/2015 1:33:54 PM - Hitting yet another new 52-week high today. Stubbornly held its ground following recent gains backed by above average volume. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

6/26/2015 12:18:04 PM - Hitting another new 52-week high today. Stubbornly held its ground following recent gains backed by above average volume. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

6/24/2015 12:45:42 PM - Holding its ground stubbornly perched at its 52-week highs following 5 consecutive gains backed by above average volume. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

6/23/2015 12:27:06 PM - Hit new 52-week highs with 5 consecutive gains backed by above average volume. Held its ground stubbornly following a streak of volume-driven gains for new highs. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

6/22/2015 12:40:52 PM - Hitting new 52-week highs with additional gains backed by above average volume. Held its ground stubbornly following a streak of volume-driven gains for new highs. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

6/19/2015 12:41:48 PM - Hitting new 52-week highs with gains backed by above average volume. Held its ground stubbornly following a streak of volume-driven gains for new highs. Prior mid-day reports repeatedly cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

6/16/2015 12:26:58 PM - Holding its ground in a tight range near its 52-week high with volume-totals cooling following a streak of volume-driven gains for new highs. The 6/04/15 mid-day report cautioned members - "Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady."

6/4/2015 12:20:35 PM - Hitting new 52-week highs with a streak of volume-driven gains. Showed improved sales and earnings increases in the Dec '14 and Mar '15 quarters. Prior quarterly and annual earnings (C and A criteria) growth has not been strong and steady.

4/18/2011 12:03:53 PM - Pulling back today amid widespread market weakness after hitting a new 52-week high last week following a recent spurt of volume-driven gains. The 4/07/11 mid-day report noted - "Annual earnings growth has not been strong and steady. Lack of sales revenue growth indicates no increase in demand for its products or services. It survived but failed to impress since last noted in the mid-day report on 6/04/09 - 'Lack of sales revenues growth and poor annual earnings history are cause for concern.'"

4/7/2011 12:14:13 PM - Hitting new 52-week highs for a 4th consecutive session with volume-driven gains. Annual earnings growth has not been strong and steady. Lack of sales revenue growth indicates no increase in demand for its products or services. It survived but failed to impress since last noted in the mid-day report on 6/04/09 - "Lack of sales revenues growth and poor annual earnings history are cause for concern."

6/4/2009 12:28:18 PM - Pulling back after hitting a new 52-week high earlier today. Blasted above its 50 DMA line on 6/01/09 with a considerable gain backed by heavy volume. Lack of sales revenues growth and poor annual earnings history are cause for concern.

5/18/2009 12:36:58 PM - Pulling back under its 50 DMA line after blasting above it with a considerable gain backed by heavy volume on 5/14/09. Lack of sales revenues growth and poor annual earnings history are cause for concern.

5/15/2009 12:28:28 PM - Pulling back under its 50 DMA line today after blasting above it with a considerable gain backed by heavy volume on the prior session. Lack of sales revenues growth and poor annual earnings history are cause for concern.