4/18/2016 12:43:23 PM - Completed Secondary Offerings on 12/02/15, 8/11/15, and 5/07/15 and its limited history was noted as a concern since its $19 IPO on 11/07/14. Rebounded near its 52-week high and previously stubborn resistance in the $50-51 area with 5 consecutive volume-driven gains. Reported earnings +86% on +23% sales revenues for the Dec '15 quarter and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria).

4/14/2016 12:27:33 PM - Completed Secondary Offerings on 12/02/15, 8/11/15, and 5/07/15 and its limited history was noted as a concern since its $19 IPO on 11/07/14. Rebounding near its 52-week high and previously stubborn resistance in the $50-51 area with today's 4th consecutive volume-driven gain. Reported earnings +86% on +23% sales revenues for the Dec '15 quarter and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria).

4/13/2016 12:30:46 PM - Rebounded near its 52-week high and previously stubborn resistance in the $50-51 area with 2 consecutive volume-driven gains. Reported earnings +86% on +23% sales revenues for the Dec '15 quarter and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria). Completed another Secondary Offerings on 12/02/15 and earlier Secondary Offerings on 8/11/15 and 5/07/15. Limited history is a concern. Up from its $19 IPO on 11/07/14.

4/12/2016 12:16:52 PM - Rebounding near its 52-week high and previously stubborn resistance in the $50-51 area with today's 2nd consecutive volume-driven gain. Reported earnings +86% on +23% sales revenues for the Dec '15 quarter and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria). Completed another Secondary Offerings on 12/02/15 and earlier Secondary Offerings on 8/11/15 and 5/07/15. Limited history is a concern. Up from its $19 IPO on 11/07/14.

1/4/2016 12:50:07 PM - Consolidating above its 50 DMA line and still perched near its 52-week high. Prior mid-day reports cautioned - "Reported earnings +152% on +17% sales revenues for the Sep '15 quarter. Completed another Secondary Offerings on 12/02/15 and earlier Secondary Offerings on 8/11/15 and 5/07/15. Limited history is a concern. Up from its $19 IPO on 11/07/14. Reported strong Sep '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria)."

12/31/2015 12:17:47 PM - Found support above its 50 DMA line and rebounded near its 52-week high with recent gains lacking volume conviction. Prior mid-day reports cautioned - "Reported earnings +152% on +17% sales revenues for the Sep '15 quarter. Completed another Secondary Offerings on 12/02/15 and earlier Secondary Offerings on 8/11/15 and 5/07/15. Limited history is a concern. Up from its $19 IPO on 11/07/14. Reported strong Sep '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria)."

12/14/2015 12:40:53 PM - Consolidating above its 50 DMA line, with near-term resistance up to the $51 level. Prior mid-day reports cautioned - "Reported earnings +152% on +17% sales revenues for the Sep '15 quarter. Completed another Secondary Offerings on 12/02/15 and earlier Secondary Offerings on 8/11/15 and 5/07/15. Limited history is a concern. Up from its $19 IPO on 11/07/14. Reported strong Sep '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria)."

12/4/2015 12:36:44 PM - Making its 2nd consecutive mid-day report appearance consolidating above its 50 DMA line, with near-term resistance up to the $51 level. The 12/03/15 mid-day report cautioned - "Reported earnings +152% on +17% sales revenues for the Sep '15 quarter. Completed another Secondary Offerings on 12/02/15 and earlier Secondary Offerings on 8/11/15 and 5/07/15. Limited history is a concern. Up from its $19 IPO on 11/07/14. Reported strong Sep '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria)."

12/3/2015 12:26:03 PM - Consolidating above its 50 DMA line, with near-term resistance up to the $51 level. Reported earnings +152% on +17% sales revenues for the Sep '15 quarter. Completed another Secondary Offerings on 12/02/15 and earlier Secondary Offerings on 8/11/15 and 5/07/15. Limited history is a concern. Up from its $19 IPO on 11/07/14. Reported strong Sep '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria).

11/2/2015 12:40:40 PM - Rebounding above its 50 DMA line, but it faces resistance up to the $51 level. Reported earnings +152% on +17% sales revenues for the Sep '15 quarter. Completed Secondary Offerings on 8/11/15 and 5/07/15. Limited history is a concern. Up considerably from its $19 IPO on 11/07/14. Reported strong Jun '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria).

8/18/2015 12:36:59 PM - Limited history is a concern. Extended from any sound base. Retreated from 52-week high and completed a Secondary Offering on 8/11/15. Completed Secondary Offering on 5/07/15. Up considerably from its $19 IPO on 11/07/14. Reported strong Jun '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria).

8/17/2015 12:51:26 PM - Limited history is a concern. Extended from any sound base. Retreated from 52-week high and completed a Secondary Offering on 8/11/15. Completed Secondary Offering on 5/07/15. Up considerably from its $19 IPO on 11/07/14. Reported strong Jun '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria).

8/3/2015 12:23:05 PM - Hitting another new 52-week highs with today's 5th consecutive volume-driven gain, getting more extended from any sound base. Reported strong Jun '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria). Completed Secondary Offering on 5/07/15. Limited history is a concern and it is up considerably from its $19 IPO on 11/07/14.

7/30/2015 12:36:48 PM - Hitting a new 52-week highs with today's gap up and considerable volume-driven gain, getting more extended from any sound base. Reported strong Jun '15 earnings, and prior quarterly earnings increases have been above the +25% minimum guideline (C criteria). Completed Secondary Offering on 5/07/15. Limited history is a concern and it is up considerably from its $19 IPO on 11/07/14.

6/23/2015 12:50:52 PM - Hitting new 52-week highs with today's 7th consecutive gain. Reported strong Mar '15 earnings and quarterly earnings increases have been above the +25% minimum guideline (C criteria). Completed Secondary Offering on 5/07/15. Found support near its 50 DMA line recently but did not form a sound base. Limited history is a concern and it is up considerably from its $19 IPO on 11/07/14.

4/28/2015 12:55:11 PM - Gapped up for a new 52-week high with a considerable volume-driven gain following strong Mar '15 earnings and news of a Secondary Offering. Noted in prior mid-day reports with caution - Found support near its 50 DMA line recently but did not form a sound base of sufficient length. Reported strong earnings in recent quarterly comparisons through Dec '14. Limited history is a concern and it is up considerably from its $19 IPO on 11/07/14."

4/27/2015 12:46:35 PM - Gapped up today hitting a new 52-week high with a considerable volume-driven gain following strong Mar '15 earnings and news of a Secondary Offering. Found support near its 50 DMA line recently but did not form a sound base of sufficient length. Noted in prior mid-day reports with caution - "Reported strong earnings in recent quarterly comparisons through Dec '14. Limited history is a concern and it is up considerably from its $19 IPO on 11/07/14."

4/17/2015 1:01:55 PM - Consolidating near its 50 DMA line today. It has not formed a sound base. Noted in prior mid-day reports with caution - "Reported strong earnings in recent quarterly comparisons through Dec '14. Limited history is a concern and it is up considerably from its $19 IPO on 11/07/14."

4/8/2015 12:45:37 PM - Consolidating near its 52-week high, extended from any sound base. Last noted in the 3/13/15 mid-day report with caution - "Reported strong earnings in recent quarterly comparisons through Dec '14. Limited history is a concern and it is up considerably from its $19 IPO on 11/07/14."

3/13/2015 12:21:24 PM - Perched at its 52-week high, extended from any sound base. Reported strong earnings in recent quarterly comparisons through Dec '14. Limited history is a concern and it is up considerably from its $19 IPO on 11/07/14.