11/2/2020 12:33:59 PM -
Posting a 4th consecutive gain and reaching a new all-time high. Found prompt support near its 50 DMA line. Due to report Sep '20 quarterly results on 11/04/20. Rebounded impressively after a deep pullback since noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


10/30/2020 12:47:02 PM -
Remains perched near its all-time high and it found prompt support near its 50 DMA line. Today's big gain is marked by heavy volume. Due to report Sep '20 quarterly results on 11/04/20. Rebounded impressively after a deep pullback since noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


9/8/2020 12:33:30 PM -
Slumping from its all-time high, undercutting its 50 DMA line with today's 3rd consecutive loss marked by higher volume. Rebounded impressively after a deep pullback since noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


8/19/2020 12:13:06 PM -
Hovering near its all-time high, holding its ground after a recent streak of 6 consecutive gains marked by volume. Rebounded impressively after a deep pullback since noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


8/12/2020 12:51:24 PM -
Hitting new all-time highs with today's 6th consecutive gain. Rebounded impressively after a deep pullback since noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


7/15/2020 12:45:24 PM -
Challenging its all-time high today. Rebounded impressively after a deep pullback since noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


6/19/2020 1:13:53 PM -
Rebounding toward its all-time high after a deep pullback since noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


2/28/2020 12:45:23 PM -
Gapped down on the prior session and traded near its 200 DMA again today before rebounding. Near its all-time high it was noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


2/27/2020 12:43:23 PM -
Gapped down today and undercut its 200 DMA before abruptly rebounding. After hitting a new all-time high it was again noted with caution in the 2/13/20 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


2/13/2020 12:42:34 PM -
Gapped down today abruptly retreating after hitting a new all-time high on the prior session. Consolidating above its 50 DMA line ($37.20). Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


1/8/2020 12:32:07 PM -
Hovering near its all-time high, consolidating above its 50 DMA line ($20.76). Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


1/6/2020 12:34:12 PM -
Hit another new all-time high today following 4 consecutive gains. Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


1/3/2020 12:08:24 PM -
Hitting a new all-time high with today's 4th consecutive gain. Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


1/2/2020 12:19:03 PM -
Challenging its all-time high with today's gain. There was a noted "negative reversal" on 12/20/19. Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


12/30/2019 12:02:08 PM -
There was a noted "negative reversal" on 12/20/19 after hitting another new all-time high, breaking a streak of 7 consecutive gains. Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


12/27/2019 12:23:01 PM -
There was a noted "negative reversal" on 12/20/19 after hitting another new all-time high, breaking a streak of 7 consecutive gains. Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


12/23/2019 12:07:08 PM -
There was a "negative reversal" on the prior session after hitting another new all-time high, breaking a streak of 7 consecutive gains. Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


12/20/2019 12:19:13 PM -
Hitting another new all-time high with today's 8th consecutive gain. Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


12/17/2019 12:28:50 PM -
Touched a new all-time high with today's 5th consecutive gain. Repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


12/9/2019 12:20:24 PM -
Consolidating near its all-time high. Noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


12/4/2019 12:51:18 PM -
Consolidating near its all-time high since last noted with caution in the 11/14/19 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


11/14/2019 11:33:10 AM -
Pulling back today. Held its ground stubbornly and inched further into all-time high territory with volume-driven gains while repeatedly noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


11/13/2019 12:23:29 PM -
Held its ground stubbornly and inched further into all-time high territory with volume-driven gains. Noted with caution in prior mid-day reports - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


11/12/2019 12:35:24 PM -
Held its ground stubbornly after it powered to new 52-week and all-time highs with 3 consecutive volume-driven gains last week and noted with caution in the 11/06/19 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


11/11/2019 12:55:58 PM -
Held its ground stubbornly after it powered to new 52-week and all-time highs with 3 consecutive volume-driven gains last week and noted with caution in the 11/06/19 mid-day report - "Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15."


11/6/2019 12:12:56 PM -
Powering to new 52-week and all-time highs with 3 consecutive volume-driven gains. Fundamental concerns remain due to its erratic earnings history. Completed its $20 IPO on 4/29/15.


1/20/2017 12:07:39 PM - Perched within striking distance of its 52-week high. Prior mid-day reports cautioned - "Reported earnings +85% on -6% for the Sep '16 quarter. Fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/29/15."

11/10/2016 12:44:05 PM - Pulling back from its 52-week high with a 2nd consecutive volume-driven loss. Prior mid-day reports cautioned - "Reported earnings +85% on -6% for the Sep '16 quarter. Fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/29/15."

11/9/2016 12:17:45 PM - Pulling back from its 52-week high following a considerable volume-driven gains. Reported earnings +85% on -6% for the Sep '16 quarter. Fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/29/15.

11/7/2016 12:21:44 PM - Perched near its 52-week high following a considerable volume-driven gain. Reported earnings +85% on -6% for the Sep '16 quarter. Fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/29/15.

11/3/2016 12:25:59 PM - Perched near its 52-week high following a considerable volume-driven gain. Reported earnings +85% on -6% for the Sep '16 quarter. Fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/29/15.

9/26/2016 12:26:03 PM - Held its ground stubbornly near its 52-week high following 3 consecutive volume-driven gains when last noted with caution in the 9/14/16 mid-day report - "Reported earnings +292% on +9% for the Jun '16 quarter. Fundamental concerns remain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern since its $20 IPO on 4/29/15."

9/14/2016 12:20:36 PM - Hitting new 52-week highs with a 3rd consecutive volume-driven gain. Noted with caution in prior mid-day reports - "Reported earnings +292% on +9% for the Jun '16 quarter. Fundamental concerns remain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern since its $20 IPO on 4/29/15."

9/13/2016 12:15:44 PM - Held its ground stubbornly and hitting a new 52-week high today with volume-driven gains. Noted with caution in prior mid-day reports - "Reported earnings +292% on +9% for the Jun '16 quarter. Fundamental concerns remain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern since its $20 IPO on 4/29/15."

9/12/2016 12:37:57 PM - Held its ground near its 52-week high since last noted with caution in the 8/29/16 mid-day report - "Reported earnings +292% on +9% for the Jun '16 quarter. Fundamental concerns remain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern since its $20 IPO on 4/29/15."

8/29/2016 12:24:17 PM - Held its ground near its 52-week high with volume totals quiet since last noted with caution in the 8/22/16 mid-day report - "Reported earnings +292% on +9% for the Jun '16 quarter. Fundamental concerns remain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern since its $20 IPO on 4/29/15."

8/22/2016 12:20:06 PM - Gapped up on 8/04/16 rebounding above its 50 DMA line, and it remains perched near its 52-week high after additional volume-driven gains. Reported earnings +292% on +9% for the Jun '16 quarter. Fundamental concerns remain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern since its $20 IPO on 4/29/15.

8/15/2016 1:45:06 PM - Gapped up on 8/04/16 rebounding above its 50 DMA line, and it perched near its 52-week high after additional volume-driven gains. Reported earnings +292% on +9% for the Jun '16 quarter and fundamental concerns remain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern since its $20 IPO on 4/29/15.

8/8/2016 12:23:10 PM - Gapped up on 8/04/16 rebounding above its 50 DMA line, and it is rising near its 52-week high with additional volume-driven gains. Reported earnings +292% on +9% for the Jun '16 quarter and fundamental concerns remain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern since its $20 IPO on 4/29/15.

8/4/2016 12:46:22 PM - Gapped up today rebounding above its 50 DMA line. Reported earnings +292% on +9% for the Jun '16 quarter and fundamental concerns remain. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

7/22/2016 12:31:44 PM - Sputtering below its 50 DMA line. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

7/14/2016 12:25:28 PM - Sputtering near its 50 DMA line. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

7/6/2016 12:26:21 PM - Sputtering near its 50 DMA line. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

7/5/2016 12:21:12 PM - Found prompt support and rebounded after violating its 50 DMA line. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

7/1/2016 12:27:32 PM - Found prompt support and rebounded after violating its 50 DMA line. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/30/2016 12:07:05 PM - Rebounding after violating its 50 DMA line with considerable volume-driven losses. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/29/2016 12:23:50 PM - Rebounding after violating its 50 DMA line with considerable volume-driven losses. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/28/2016 12:30:05 PM - Violated its 50 DMA line with considerable volume-driven losses. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/22/2016 12:14:35 PM - Found support near its 50 DMA line ($22.54) while prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/21/2016 12:17:20 PM - Finding support near its 50 DMA line ($22.50). Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/20/2016 12:44:26 PM - Finding support near its 50 DMA line ($22.46). Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/16/2016 12:09:49 PM - Pulled back near its 50 DMA line ($22.41). Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/14/2016 12:30:18 PM - Pulling back near its 50 DMA line ($22.37). Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/13/2016 12:12:28 PM - Perched near its 52-week high. Prior mid-day reports repeatedly cautioned members -"Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/8/2016 11:49:45 AM - Found support above its 50 DMA line during an orderly consolidation and it is touching a new 52-week high with today's 5th consecutive gain. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Prior mid-day reports cautioned members - "Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

6/2/2016 12:19:22 PM - Found support above its 50 DMA line during an orderly consolidation and it is rallying within close striking distance of its 52-week high today. Reported earnings +173% on -6% sales revenues for the Mar '16 quarter. Prior mid-day reports cautioned members - "Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

4/26/2016 12:29:55 PM - Found support above its 50 DMA line during an orderly consolidation and it is perched within close striking distance of its 52-week high. Prior mid-day reports cautioned members - "Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

3/24/2016 12:21:26 PM - Abruptly retreated with volume-driven losses indicative of distributional pressure after touching a new 52-week high on 3/11/16. Prior mid-day reports cautioned members - "Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

3/15/2016 12:23:25 PM - Abruptly retreated with volume-driven losses indicative of distributional pressure after touching a new 52-week high last week. Prior mid-day reports cautioned members - "Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

3/14/2016 12:25:39 PM - Abruptly retreating today after touching a new 52-week high with a volume-driven gain when the prior mid-day report again cautioned members - "Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

3/11/2016 12:28:14 PM - Hitting a new 52-week high with today's volume-driven gain. Prior mid-day reports cautioned members - "Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

3/8/2016 12:15:59 PM - Pulling back today after recently approaching its 52-week high with volume-driven gains. Prior mid-day reports cautioned members - "Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

3/4/2016 12:26:44 PM - Approaching its high with today's 5th consecutive gain. Prior mid-day reports cautioned members - "Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

3/3/2016 12:51:41 PM - The 3/01/16 mid-day report cautioned - "Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15."

3/1/2016 12:30:41 PM - Showed strong sales and earnings increases through the Dec '15 quarter. Limited history is a concern, and it has sputtered since its $20 IPO on 4/29/15.