1/12/2022 12:57:53 PM - Perched at its all-time high following recent volume-driven gains. Reported Sep '21 quarterly earnings +21% on +7% sales revenues versus the year ago period. Found support near its 200 DMA line during its consolidation after last noted in the 10/15/21 mid-day report - "Reported Jun '21 quarterly earnings +94% on +10% sales revenues versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Prior quarterly comparisons had sub par sales revenues growth. Annual earnings had a downturn in FY '20. Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16."

10/15/2021 12:36:14 PM - Powered to a new all-time high with a big volume-driven gain on 10/13/21. Prior mid-day reports noted - "Perched above its 50 DMA line ($93.88) and within close striking distance of its all-time high. Reported Jun '21 quarterly earnings +94% on +10% sales revenues versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Prior quarterly comparisons had sub par sales revenues growth. Annual earnings had a downturn in FY '20. Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16."

10/13/2021 12:41:04 PM - Powering to a new all-time high with today's volume-driven gain. The prior mid-day report noted - "Perched above its 50 DMA line ($93.88) and within close striking distance of its all-time high. Reported Jun '21 quarterly earnings +94% on +10% sales revenues versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Prior quarterly comparisons had sub par sales revenues growth. Annual earnings had a downturn in FY '20. Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16."

10/7/2021 12:32:41 PM - Perched above its 50 DMA line ($93.88) and within close striking distance of its all-time high. Reported Jun '21 quarterly earnings +94% on +10% sales revenues versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Prior quarterly comparisons had sub par sales revenues growth. Annual earnings had a downturn in FY '20. Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16.

9/16/2021 12:39:25 PM - Slumped below its 50 DMA line ($92.26) with volume-driven losses this week after hovering in a tight range near its all-time high. Reported Jun '21 quarterly earnings +94% on +10% sales revenues versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Prior quarterly comparisons had sub par sales revenues growth. Annual earnings had a downturn in FY '20. Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16.

9/8/2021 12:14:45 PM - Hovering in a tight range near its all-time high. Reported Jun '21 quarterly earnings +94% on +10% sales revenues versus the year ago period, its 3rd consecutive quarterly earnings comparison above the +25% minimum guideline (C criteria). Prior quarterly comparisons had sub par sales revenues growth. Annual earnings had a downturn in FY '20. Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16.

4/21/2021 12:58:59 PM - Halted its slide near its 50 DMA line ($86.39) with today's gain following a damaging volume-driven loss when the 4/20/21 mid-day report cautioned members - "Reported Mar '21 quarterly earnings +335% on +3% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16."

4/20/2021 12:56:34 PM - Violating its 50 DMA line ($86.17) with today's big volume-driven loss. Reported Mar '21 quarterly earnings +335% on +3% sales revenues versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria). Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16.

3/22/2021 12:40:02 PM - Dec '20 quarterly earnings rose +29% on +4% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum guideline (C criteria). Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16.

12/18/2019 12:47:58 PM - Quarterly earnings increases through Sep '19 have been below the +25% minimum guideline (C criteria). Completed a new Public Offering on 1/23/17. It was dropped from the Featured Stocks list on 1/29/16.

1/27/2017 11:52:50 AM - Rebounded above its 50 DMA line since pricing a new Public Offering on 1/23/17. Quarterly earnings increases through Dec '16 have been below the +25% minimum guideline (C criteria). It was dropped from the Featured Stocks list on 1/29/16.

1/25/2017 12:57:51 PM - Rebounded above its 50 DMA line since pricing a new Public Offering on 1/23/17. Quarterly earnings increases through Dec '16 have been below the +25% minimum guideline (C criteria). It was dropped from the Featured Stocks list on 1/29/16.

1/24/2017 12:38:38 PM - Rebounding near its 50 DMA line today after pricing a new Public Offering. Quarterly earnings increases through Dec '16 have been below the +25% minimum guideline (C criteria). It was dropped from the Featured Stocks list on 1/29/16.

1/18/2017 12:27:17 PM - Violating its 50 DMA line with a damaging loss after showing strength in recent months. Quarterly earnings increases through Dec '16 have been below the +25% minimum guideline (C criteria). It was dropped from the Featured Stocks list on 1/29/16.

1/29/2016 1:21:02 PM - Faces resistance due to overhead supply up to the $58 level. Sputtering since last noted on 12/11/15 with caution - "Triggering a technical sell signal with damaging losses this week. It will be dropped from the Featured Stocks list tonight"

12/11/2015 5:41:34 PM - Testing its 200 DMA line with a 5th consecutive loss on higher volume raising greater concerns after triggering a technical sell signal with damaging losses this week. It will be dropped from the Featured Stocks list tonight

12/9/2015 1:34:05 PM - G - Slumping below its 50 DMA line raising greater concerns and triggering a technical sell signal. Color code is changed to green. Disciplined investors limit losses by selling any stock that falls more than -7% from their purchase price.

12/7/2015 3:56:33 PM - Y - Pulling back near important support at its 50 DMA line ($53.06). More damaging losses leading to a violation would raise greater concerns. Disciplined investors limit losses by selling any stock that falls more than -7% from their purchase price.

12/4/2015 5:29:28 PM - Y - Posted a gain today with above average volume, finding support above its 50 DMA line ($52.97) . Concerns were raised as it slumped back into the prior base. Disciplined investors limit losses by selling any stock that falls more than -7% from their purchase price.

12/1/2015 1:07:58 PM - Y - Volume totals have been cooling in recent weeks while consolidating. Its 50 DMA line ($52.60) defines the next important support level. Concerns were raised as it slumped back into the prior base. Disciplined investors limit losses by selling any stock that falls more than -7% from their purchase price.

11/24/2015 6:12:01 PM - Y - Concerns were raised as it slumped back into the prior base. Its 50 DMA line defines the next important support level. Disciplined investors limit losses by selling any stock that falls more than -7% from their purchase price. See the latest FSU analysis for more details and a new annotated graph.

11/19/2015 5:21:08 PM - Y - Still sputtering and slumping back into the prior base. Its 50 DMA line ($51.74) defines the next important support level. Disciplined investors limit losses by selling any stock that falls more than -7% from their purchase price.

11/16/2015 6:05:55 PM - Y - Gain today halted a 5 session losing streak, but its slump back into the prior base has raised some concerns. Disciplined investors limit losses by selling any stock that falls more than -7% from their purchase price.

11/9/2015 5:41:45 PM - Y - Pulled back today after triggering a technical buy signal on the prior session. Found support at its 200 DMA line during its consolidation in prior months. Reported earnings +27% on +35% sales revenues for the Sep '15 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria) helping it better match the fact-based investment system's guidelines. See the latest FSU analysis for more details and a new annotated graph.

11/6/2015 5:24:34 PM - Y - Finished strong after highlighted in yellow with pivot point cited based on its 10/23/15 high plus 10 cents in the earlier mid-day report. Hit a new 52-week high and the strong gain and finish above the pivot point backed by +98% above average volume clinched a technical buy signal. Found support at its 200 DMA line during its consolidation. Reported earnings +27% on +35% sales revenues for the Sep '15 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria) helping it better match the fact-based investment system's guidelines.

11/6/2015 12:47:28 PM -

Y - Color code is changed to yellow with pivot point cited based on its 10/23/15 high plus 10 cents. Hitting a new 52-week high today, and a strong gain and finish above the pivot point backed by at least +40% above average volume may clinch a technical buy signal. Found support at its 200 DMA line during its consolidation. Reported earnings +27% on +35% sales revenues for the Sep '15 quarter, its 3rd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria) helping it better match the fact-based investment system's guidelines.



9/11/2015 12:48:10 PM -

Found support at its 200 DMA line during its consolidation. Reported earnings +31% on +20% sales revenues for the Jun '15 quarter, its 2nd consecutive quarterly comparison with earnings above the +25% minimum guideline (C criteria). Prior quarterly earnings (C criteria) history is a concern and not a match with the fact-based investment system's guidelines."



4/30/2015 12:45:00 PM -

Perched at its high following 2 consecutive volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +32% on +18% sales revenues for the Mar '15 quarter. Prior quarterly earnings (C criteria) history is a concern and not a match with the fact-based investment system's guidelines."



4/29/2015 1:04:05 PM -

Hitting another new high with today's 2nd consecutive volume-driven gain. The 4/28/15 mid-day report noted - "Reported earnings +32% on +18% sales revenues for the Mar '15 quarter. Prior quarterly earnings (C criteria) history is a concern and not a match with the fact-based investment system's guidelines."



4/28/2015 1:18:04 PM -

Reported earnings +32% on +18% sales revenues for the Mar '15 quarter. Prior quarterly earnings (C criteria) history is a concern and not a match with the fact-based investment system's guidelines.



7/21/2014 12:27:07 PM -

Reported earnings +17% on +7% sales revenues for the Jun '14 quarter. Rebounded from below its 50 DMA line with a volume-driven gain on the prior session. Last noted with caution in the 6/20/14 mid-day report - "Sub par sales revenues growth and its up and down annual earnings (A criteria) history is a concern. Earnings history has been erratic and it is not a match with the fact-based system."



6/20/2014 1:03:07 PM -

Reported earnings +7% on +5% sales revenues for the Mar '14 quarter. Rebounded from below its 50 DMA line to challenge its 52-week high since last noted with caution in the 6/03/14 mid-day report - "Sub par sales revenues growth and its up and down annual earnings (A criteria) history is a concern. Earnings history has been erratic and it is not a match with the fact-based system."



6/3/2014 12:49:21 PM -

Reported earnings +7% on +5% sales revenues for the Mar '14 quarter. Encountering resistance at its 50 DMA line. Noted with caution in prior mid-day reports - "Sub par sales revenues growth and its up and down annual earnings (A criteria) history is a concern. Earnings history has been erratic and it is not a match with the fact-based system."



5/1/2014 12:19:04 PM -

Reported earnings +7% on +5% sales revenues for the Mar '14 quarter. Slumping well below its 50 DMA line in recent weeks. Last noted with caution in the 7/17/13 mid-day report - "Sub par sales revenues growth and its up and down annual earnings (A criteria) history is a concern. Earnings history has been erratic and it is not a match with the fact-based system."



7/17/2013 1:05:20 PM -

Touched a new 52-week high today. Reported earnings +50% on +5% sales revenues for the Jun '13 quarter. Stubbornly holding its ground since last noted in the 7/03/13 mid-day report after a spurt of gains from an orderly base above support at its 50 DMA line - "Reported earnings +86% on +6% sales revenues for the quarter ended March 31, 2013 versus the year ago period. Recent quarterly earnings increases met the +25% minimum earnings guideline but sub par sales revenues growth and its up and down annual earnings (A criteria) history is a concern. Earnings history has been erratic and it is not a match with the fact-based system."



7/3/2013 11:36:36 AM -

Perched at its 52-week high after a spurt of gains from an orderly base above support at its 50 DMA line. Reported earnings +86% on +6% sales revenues for the quarter ended March 31, 2013 versus the year ago period. Recent quarterly earnings increases met the +25% minimum earnings guideline but sub par sales revenues growth and its up and down annual earnings (A criteria) history is a concern. Earnings history has been erratic and it is not a match with the fact-based system.



6/21/2013 1:33:12 PM -

Trading -5.4% off its 52-week high today building an orderly base and testing support at its 50 DMA line. Reported earnings +86% on +6% sales revenues for the quarter ended March 31, 2013 versus the year ago period. Recent quarterly earnings increases met the +25% minimum earnings guideline but sub par sales revenues growth and its up and down annual earnings (A criteria) history is a concern. Prior mid-day reports noted - "Quarterly and annual earnings history has been erratic and it is not a match with the fact-based system."



8/28/2012 12:43:28 PM -

Trading -5% off its 52-week high today while still consolidating in an orderly fashion near its 50 DMA line. Reported earnings +100% on -3% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings history has been erratic and it is not a match with the fact-based system."



8/10/2012 12:44:59 PM -

Hovering near its 52-week high while consolidating in an orderly fashion above its 50 DMA line. Reported earnings +100% on -3% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Quarterly and annual earnings history has been erratic and it is not a match with the fact-based system."



6/29/2012 12:46:08 PM -

Hitting a new 52-week high today with its 4th consecutive gain. Reported earnings +250% on +0% sales revenues for the quarter ended March 31, 2012 versus the year ago period since last noted in the 2/07/12 mid-day report - "Quarterly and annual earnings history has been erratic and it is not a match with the fact-based system."



2/7/2012 12:27:03 PM -

Quarterly and annual earnings history has been erratic and it is not a match with the fact-based system.



9/15/2006 1:17:18 PM - Group rank has improved yet price is too ET from a sound base of support near $29 at this point to be considered buyable under the guidelines.

9/14/2006 12:50:16 PM - Group rank has improved yet price is too ET from a sound base of support near $29 at this point to be considered buyable under the guidelines.

9/6/2006 12:51:31 PM - Group rank has improved yet price is too ET from a sound base of support near $29 at this point to be considered buyable under the guidelines.

7/28/2006 12:42:18 PM - Group rank has improved yet price is too ET from a sound base of support near $29 at this point to be considered buyable under the guidelines.

7/24/2006 12:48:41 PM - Group rank has improved yet price is too ET from a sound base of support near $29 at this point to be considered buyable under the guidelines.

7/21/2006 12:43:24 PM - Just okay group. Base questionable.

7/20/2006 - Just okay group. Base questionable.

7/7/2006 - Just okay group. Nice "C".

7/26/2004 1:00:00 PM - Just okay group. Nice "C".

6/16/2004 1:00:00 PM - Poorly ranked group. No base.

6/4/2004 1:00:00 PM - Poorly ranked group.