2/8/2023 11:26:28 AM - Faces resisatnce due to overhead supply. Reported Dec '22 quarterly earnings -20% on +5% sales revenues versus the year ago period. Downturn in FY '19 earnings has been followed by stronger earnings.

4/5/2021 12:51:56 PM - extended from any sound base and hitting new all-time highs with today's 4th consecutive big volume-driven gain. Made gradual progress and found support at its 50 DMA line on consolidations since noted with caution in the 12/09/20 mid-day report as it proposed a new Public Offering. Reported strong quarterly sales revenues and earnings increases in the 5 latest comparisons through Dec '20. Downturn in FY '19 earnings has been noted as a flaw concerning the A criteria. Rebounded to prior highs after a choppy consolidation since dropped from the Featured Stocks list on 2/08/18.

3/25/2021 11:22:20 AM - Made gradual progress and found support at its 50 DMA line on consolidations since last noted with caution in the 12/09/20 mid-day report as it proposed a new Public Offering. Reported strong quarterly sales revenues and earnings increases in the 5 latest comparisons through Dec '20. Downturn in FY '19 earnings has been noted as a flaw concerning the A criteria. Rebounded to prior highs after a choppy consolidation since dropped from the Featured Stocks list on 2/08/18.

12/9/2020 12:18:42 PM - Pulling back today after proposing a new Public Offering. Reported strong quarterly sales revenues and earnings increases in the 4 latest comparisons through Sep '20. Downturn in FY '19 earnings is a flaw concerning the A criteria. Rebounded to prior highs after a choppy consolidation since dropped from the Featured Stocks list on 2/08/18.

12/3/2020 12:47:39 PM - Reported strong quarterly sales revenues and earnings increases in the 4 latest comparisons through Sep '20. Downturn in FY '19 earnings is a flaw concerning the A criteria. Rebounding toward prior highs after a choppy consolidation since dropped from the Featured Stocks list on 2/08/18.

2/8/2018 4:04:58 PM - Violated its 200 DMA line and prior low with today's big loss on very heavy volume. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve.

2/7/2018 5:32:05 PM - G - Slumped back below its 50 DMA line ($27.41) with above average volume again behind today's big loss. A prompt rebound above the 50 DMA line is needed for its outlook to improve. Faces near-term resistance due to overhead supply up through the $35 level.

2/6/2018 5:19:40 PM - G - Managed a "positive reversal" to close back above its 50 DMA line ($27.46) with today's gain breaking a streak of 6 consecutive losses. The prompt rebound above the 50 DMA line helped its outlook improve. Still faces near-term resistance due to overhead supply up through the $35 level.

2/5/2018 5:23:55 PM - G - Color code is changed to green after violating its 50 DMA line ($27.50) with a 6th consecutive loss. Only a prompt rebound above the 50 DMA line would help its outlook improve.

2/2/2018 5:37:31 PM - Y - Pulled back today for a 5th consecutive loss on higher volume testing its 50 DMA line ($27.61). Members were repeatedly reminded since featured on 1/22/18 - "Subsequent gains above the pivot point backed by at least +40% above average volume are still needed to trigger a technical buy signal."

2/1/2018 5:44:16 PM - Y - Pulled back today for a 4th consecutive loss on near average or lighter volume. Subsequent gains above the pivot point backed by at least +40% above average volume are still needed to trigger a technical buy signal.

1/26/2018 10:46:37 AM - Y - Perched within striking distance of its 52-week high. New pivot point cited was based on its 10/20/17 high plus 10 cents in the 1/22/18 mid-day report (read here). Very little overhead supply remains. Subsequent gains above the pivot point backed by at least +40% above average volume are still needed to trigger a technical buy signal.

1/25/2018 5:43:25 PM - Y - Suffered a loss today with below average volume. New pivot point cited was based on its 10/20/17 high plus 10 cents in the 1/22/18 mid-day report (read here). Rebounded above its 50 DMA line on 1/17/18 and little overhead supply remains after additional volume-driven gains. Gains above the pivot point backed by at least +40% above average volume are still needed to trigger a technical buy signal.

1/24/2018 5:32:46 PM - Y - Suffered a loss today with above average volume yet ended in the upper half of its intra-day range. New pivot point cited was based on its 10/20/17 high plus 10 cents in the 1/22/18 mid-day report (read here). Rebounded above its 50 DMA line on 1/17/18 and little overhead supply remains after additional volume-driven gains. Gains above the pivot point backed by at least +40% above average volume are still needed to trigger a technical buy signal. See the latest FSU analysis for more details and an annotated graph.

1/22/2018 5:22:48 PM - Y - Finished strong today after highlighted in yellow with new pivot point cited based on its 10/20/17 high plus 10 cents in the earlier mid-day report. Rebounded above its 50 DMA line on 1/17/18 and little overhead supply remains after additional volume-driven gains. Gains above the pivot point backed by at least +40% above average volume are still needed to trigger a technical buy signal. Found support at its 200 DMA line after it was dropped from the Featured Stocks list on 12/01/17. Fundamentals remain very strong. See the latest FSU analysis for more details and a new annotated graph.

1/22/2018 12:12:41 PM - Y - Color code is changed to yellow with new pivot point cited based on its 10/20/17 high plus 10 cents. Rebounded above its 50 DMA line on 1/17/18 and little overhead supply remains after additional volume-driven gains. Gains above the pivot point backed by at least +40% above average volume are still needed to trigger a technical buy signal. Found support at its 200 DMA line after it was dropped from the Featured Stocks list on 12/01/17. Fundamentals remain very strong.

1/18/2018 12:53:35 PM - Rebounded above its 50 DMA line on the prior session and challenging its prior highs with today's big volume-driven gain. It has not formed a sound base but faces little resistance due to overhead supply up to the $35 level. Found support at its 200 DMA line after it was dropped from the Featured Stocks list on 12/01/17. Fundamentals remain very strong. See the latest FSU analysis for more details and an annotated graph.

12/1/2017 7:17:00 PM - Sank further below its 50 DMA line and traded below prior lows in the $26 area intra-day with today's loss on heavy volume triggering a technical sell signal. It will be dropped from the Featured Stocks list tonight. See the latest FSU analysis for more details and an annotated graph.

11/30/2017 6:06:37 PM - G - Violated its 50 DMA line ($29.28) with a damaging volume-driven loss on the prior session raising concerns. A rebound above the 50 DMA line is needed for its outlook to improve. Recent lows in the $26 area define the next important support level to watch where a violation would trigger a technical sell signal. See the latest FSU analysis for more details and a new annotated graph.

11/29/2017 1:22:42 PM - G - Undercutting its 50 DMA line ($29.26) with today's volume-driven loss, raising concerns. Recent low ($26.07 on 11/13/17) defines the next important support level to watch where a violation would trigger a technical sell signal.

11/27/2017 12:38:15 PM - G - Color code is changed to green after rising back above its "max buy" level. Its 50 DMA line ($29.11) and recent low ($26.07 on 11/13/17) define near-term support to watch where violations would trigger technical sell signals and raise more serious concerns.

11/22/2017 3:54:10 PM - Y - Color code is changed to yellow after slumping below its "max buy" level with today's volume-driven loss. Its 50 DMA line ($28.91) and recent low ($26.07 on 11/13/17) define near-term support to watch where violations would raise more serious concerns.

11/21/2017 12:56:07 PM - G - Color code is changed to green after rebounding above its "max buy" level, further above its 50 DMA line ($28.77), and above its prior high ($29.73 on 6/09/17) with 2 consecutive big volume-driven gains. Subsequent losses below the recent low ($26.07 on 11/13/17) would raise more serious concerns.

11/20/2017 8:09:45 PM - Y - Rebounded further above its 50 DMA line ($28.62) and back above its prior high ($29.73 on 6/09/17) with today's big volume-driven gain. Subsequent losses below the recent low ($26.07 on 11/13/17) would raise more serious concerns.

11/16/2017 5:46:41 PM - Y - Color code is changed to yellow after a rebound above its 50 DMA line ($28.38) with today's volume-driven gain helping its outlook improve. Subsequent losses below the recent low ($26.07 on 11/13/17) would raise more serious concerns.

11/13/2017 10:17:54 AM - G - Color code is changed to green after violating its 50 DMA line ($28.03) with today's gap down and 4th consecutive loss raising greater concerns. Only a prompt rebound above the 50 DMA line would help its outlook improve.

11/10/2017 2:54:23 PM - Y - Reported Sep '17 quarterly earnings +77% on +56% sales revenues. Volume and volatility often increase near earnings news. Color code is changed to yellow after slumping back below its "max buy" level again, undercutting prior highs in the $29 area and testing its 50 DMA line ($27.97). More damaging losses would raise greater concerns.

11/7/2017 2:21:12 PM - G - Color code is changed to green after trading back above its "max buy" level. Due to report Sep '17 quarterly earnings news on Thursday, November 9th after the close. Volume and volatility often increase near earnings news. Found prompt support last week near prior highs in the $29 area and its 50 DMA line ($27.52). More damaging losses would raise greater concerns.

11/3/2017 5:53:09 PM - Y - Found support at its 50 DMA ($27.09) this week after undercutting its "max buy" level and prior highs in the $29 area. More damaging losses would raise greater concerns. See the latest FSU analysis for more details and a new annotated graph.

11/1/2017 1:29:39 PM - Y - Tested support at its 50 DMA ($26.70) line today after undercutting its "max buy" level and prior highs in the $29 area, and its color code is changed to yellow. More damaging losses would raise greater concerns.

10/27/2017 12:35:02 PM - G - Pulling back today for a 4th consecutive loss with above average volume. Prior highs in the $29 area define initial support to watch above its 50 DMA line.

10/25/2017 12:43:18 PM - G - Pulling back after getting very extended from its prior base. Prior highs in the $29 area define initial support to watch above its 50 DMA line.

10/19/2017 12:48:39 PM - G - Prior highs in the $29 area define initial support to watch on pullbacks. Very extended from its prior base after a streak of gains.

10/18/2017 1:09:00 PM - G - Hit another new high today, on track for a 10th consecutive gain, very extended from its prior base. Prior highs in the $29 area define initial support to watch on pullbacks. Disciplined investors avoid chasing stocks extended more than +5% above prior highs and always limit losses by selling any stock that falls more than -7% from their purchase price.

10/16/2017 12:01:33 PM - G - On track for an 8th consecutive gain today, very extended from its prior base. Prior highs in the $29 area define initial support to watch on pullbacks. Disciplined investors avoid chasing stocks extended more than +5% above prior highs and always limit losses by selling any stock that falls more than -7% from their purchase price.

10/13/2017 12:35:23 PM - G - Color code is changed to green while on track for a 7th consecutive gain today, getting very extended from its prior base. 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. See the latest FSU analysis for more details and an annotated graph.

10/11/2017 12:18:35 PM - Y - Hit a new high today but reversed into the red. Finished strong on the prior session after highlighted in yellow with pivot point cited based on its 10/02/17 high. It rallied from a cup-with-handle base. Reported great increases for the past 4 quarterly comparisons through Jun '17, helping it better match the fact-based investment system's fundamental guidelines. Limited history is a concern and it is up considerably from its $9 IPO on 12/09/16. See the latest FSU analysis for more details and an annotated graph.

10/10/2017 12:22:10 PM - Y - Color code is changed to yellow with pivot point cited based on its 10/02/17 high. Gapped up today hitting a new all-time high, rising from a cup-with-handle base. Reported great increases for the past 4 quarterly comparisons through Jun '17, helping it better match the fact-based investment system's fundamental guidelines. Limited history is a concern and it is up considerably from its $9 IPO on 12/09/16.

6/9/2017 1:10:44 PM - Hit a new all-time high today but reversed into the red. Limited history is a concern and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

6/6/2017 12:47:04 PM - Perched at all-time highs following volume-driven gains. Rallied after finding support near its 50 DMA line. Limited history is a concern and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

6/5/2017 12:41:10 PM - Perched at all-time highs following volume-driven gains. Rallied after finding support near its 50 DMA line. Limited history is a concern and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/31/2017 12:28:49 PM - Perched at all-time highs following volume-driven gains. Rallied after finding support near its 50 DMA line. Limited history is a concern and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/30/2017 12:44:45 PM - Hitting new all-time highs today with another volume-driven gain. Rallied after finding support near its 50 DMA line. Limited history and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/24/2017 12:41:27 PM - Hitting new all-time highs with a streak of 5 consecutive volume-driven gains after finding support near its 50 DMA line. Limited history and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/23/2017 1:06:04 PM - Hitting new all-time high with a streak of 4 consecutive volume-driven gains after finding support near its 50 DMA line. Limited history and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/22/2017 12:53:34 PM - Perched near its all-time high after recently finding support at its 50 DMA line. Limited history and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/15/2017 12:28:25 PM - Perched near its all-time high after recently finding support at its 50 DMA line. Limited history and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/12/2017 1:53:25 PM - Perched near its all-time high after recently finding support at its 50 DMA line. Limited history and it is up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep, Dec '16, and Mar '17 quarters. Prior earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/8/2017 12:37:34 PM - Perched near its all-time high, finding support at its 50 DMA line. Up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep and Dec '16 quarters. Prior sales revenues and earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/3/2017 1:15:58 PM - Perched near its all-time high hit last week. Up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep and Dec '16 quarters. Prior sales revenues and earnings history is not a match with the fact-based investment system's fundamental guidelines.

5/1/2017 12:55:04 PM - Perched near its all-time high hit last week. Up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep and Dec '16 quarters. Prior sales revenues and earnings history is not a match with the fact-based investment system's fundamental guidelines.

4/28/2017 1:16:40 PM - Perched near its all-time high hit on Tuesday. Up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep and Dec '16 quarters. Prior sales revenues and earnings history is not a match with the fact-based investment system's fundamental guidelines.

4/27/2017 12:15:47 PM - Retreating from a new all-time high hit on Tuesday. Up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep and Dec '16 quarters. Prior sales revenues and earnings history is not a match with the fact-based investment system's fundamental guidelines.

4/25/2017 12:16:26 PM - Hitting a new all-time high again today. Up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep and Dec '16 quarters. Prior sales revenues and earnings history is not a match with the fact-based investment system's fundamental guidelines.

4/3/2017 11:56:08 AM - Hitting a new all-time high again today, up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep and Dec '16 quarters. Prior sales revenues and earnings history is not a match with the fact-based investment system's fundamental guidelines.

3/31/2017 12:50:11 PM - Hitting a new all-time high today, up considerably from its $9 IPO on 12/09/16. Reported great increases for the Sep and Dec '16 quarters. Prior sales revenues and earnings history is not a match with the fact-based investment system's fundamental guidelines.