6/12/2023 12:50:20 PM - Reported Mar '23 quarterly earnings +0% on -2% sales revenues versus the year-ago period and fundamental concerns remain. The Dec '22 quarter was below the +25% minimum earnings guideline (C criteria). Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

2/10/2023 12:37:42 PM - There was a "negative reversal" on the prior session after it powered to a new high on 2/08/23 with heavy volume. Noted with caution in prior mid-day reports - "Reported Dec '22 quarterly earnings below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain. Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

2/9/2023 12:19:50 PM - Powered to a new high wityh heavy volume on the prior session when noted in the mid-day report - "Reported Dec '22 quarterly earnings below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain. Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

2/8/2023 11:30:09 AM - Powering higher today. Reported Dec '22 quarterly earnings below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain. Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

2/1/2023 12:36:09 PM - The 2 latest quarterly earnings comparisons through Sep '22 were well above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

1/31/2023 12:30:46 PM - The 2 latest quarterly earnings comparisons through Sep '22 were well above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

1/30/2023 12:26:16 PM - The 2 latest quarterly earnings comparisons through Sep '22 were well above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

1/26/2023 12:42:21 PM - The 2 latest quarterly earnings comparisons through Sep '22 were well above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

1/9/2023 1:35:03 PM - The 2 latest quarterly earnings comparisons through Sep '22 were well above the +25% minimum earnings guideline (C criteria) but fundamental concerns remain. Annual earnings had a downturn in FY '20. Went through a long consolidation since noted with caution at multi-year highs in the 5/14/21 mid-day report. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

8/19/2022 12:15:54 PM - Went through a long consolidation since last noted with caution at multi-year highs in the 5/14/21 mid-day report. The 3 latest quarterly earnings comparisons through Mar '22 were below the +25% minimum earnings guideline (C criteria) and fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

5/14/2021 12:44:09 PM - Hitting a new 52-week high with today's 4th consecutive volume-driven gain, and no resistance remains due to overhead supply. Noted with caution in prior mid-day reports - "Reported Mar '21 quarterly earnings +120% on +44% sales revenues versus the year ago period, its 2nd very strong quarterly comparison. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

5/13/2021 1:00:46 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain, and no resistance remains due to overhead supply. Noted with caution in prior mid-day reports - "Reported Mar '21 quarterly earnings +120% on +44% sales revenues versus the year ago period, its 2nd very strong quarterly comparison. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

5/12/2021 12:56:41 PM - Churning heavy volume today and in recent weeks without meaningful price progress, action indicative of distributional pressure. Hovering above its 50 DMA line ($28.43) and still perched within striking distance of its 52-week high. Reported Mar '21 quarterly earnings +120% on +44% sales revenues versus the year ago period, its 2nd very strong quarterly comparison. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

5/10/2021 12:50:29 PM - Churning heavy volume today and all last week without meaningful price progress. Hovering above its 50 DMA line ($28.42) and still perched within striking distance of its 52-week high. Due to report Mar '21 quarterly results on 5/12/21. Reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

5/7/2021 12:42:29 PM - Churned heavy volume this week without meaningful price progress. Hovering above its 50 DMA line ($28.34) and still perched within striking distance of its 52-week high. Due to report Mar '21 quarterly results on 5/12/21. Reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

5/6/2021 12:56:04 PM - Consolidating above its 50 DMA line ($28.27) and perched within striking distance of its 52-week high. Reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

5/5/2021 12:49:05 PM - Consolidating above its 50 DMA line ($28.26) and perched within striking distance of its 52-week high. Reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

5/4/2021 12:39:22 PM - Consolidating near its 50 DMA line ($28.19) and perched within striking distance of its 52-week high. Reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

5/3/2021 12:34:08 PM - Consolidating above its 50 DMA line and perched within striking distance of its 52-week high with today's big volume-driven gain. Reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

4/26/2021 12:56:49 PM - Rebounded above its 50 DMA line, and rising toward its 52-week high with today's 4th consecutive gain. Reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Noted with caution in prior mid-day reports - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15."

4/22/2021 1:02:16 PM - Reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Rebounding above its 50 DMA line with today's big volume-driven gain. Last noted with caution in the 3/15/21 mid-day report - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

3/15/2021 12:28:07 PM - Recently reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Hovering at its 52-week high with today's 7th consecutive small gain backed by lackluster volume. Found support near its 50 DMA line after noted with caution in the 2/24/21 mid-day report - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

3/12/2021 11:23:05 AM - Recently reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Hitting a new 52-week high with today's 6th consecutive small gain backed by lackluster volume. Found support near its 50 DMA line after last noted with caution in the 2/24/21 mid-day report - "Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

2/24/2021 12:43:13 PM - Recently reported Dec '20 quarterly earnings +74% on +19% sales revenues versus the year ago period. Hovering near its 52-week high, finding support near its 50 DMA line. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par (waning) sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Completed its $10 IPO on 7/17/15.

9/17/2018 12:36:39 PM -
Recently reported Jun '18 earnings +89% on +64% sales revenues. Hit another new 52-week high today. Held its ground stubbornly after 8 consecutive gains as it technically broke out above its May high. Found support near its 200 DMA line since noted in the 7/19/18 mid-day report - "Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15."


9/10/2018 12:22:02 PM -
Reported Jun '18 earnings +89% on +64% sales revenues. Hitting new 52-week highs with today's 8th consecutive gain. On the prior session it technically broke out above its May high. Found support near its 200 DMA line since noted in the 7/19/18 mid-day report - "Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15."


9/7/2018 11:46:17 AM -
Reported Jun '18 earnings +89% on +64% sales revenues. Gapped up today hitting a new 52-week high with a 7th consecutive gain, technically breaking out above its May high. Found support near its 200 DMA line since noted in the 7/19/18 mid-day report - "Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15."


9/6/2018 1:05:52 PM -
Due to report Jun '18 earnings news. Volume and volatility often increase near earnings news. Rebounding toward its 52-week high with a streak of 6 consecutive gains. Found support near its 200 DMA line since last noted in the 7/19/18 mid-day report - "Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15."


7/19/2018 11:55:18 AM -
Consolidating near its 50 DMA line and well above its 200 DMA line. Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


6/4/2018 12:21:12 PM -
Held its ground stubbornly and rose with additional volume-driven gains for all-time highs after a gap up on 5/11/18. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


5/18/2018 12:45:05 PM -
Held its ground stubbornly and rose with additional volume-driven gains for all-time highs after a gap up on 5/11/18. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


5/17/2018 12:40:40 PM -
Held its ground stubbornly and rose with additional volume-driven gains for all-time highs after a gap up on 5/11/18. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


5/16/2018 12:56:47 PM -
Held its ground stubbornly and rose with additional volume-driven gains for all-time highs after a gap up on 5/11/18. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


5/15/2018 12:59:33 PM -
Held its ground stubbornly and inched higher after a gap up on 5/11/18 hitting a new all-time high. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


5/14/2018 1:42:40 PM -
Gapped up on 5/11/18 hitting a new all-time high. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


5/11/2018 12:48:42 PM -
Gapped up today hitting a new all-time high. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Mar '18 earnings +100% on +60% sales revenues, its 2nd strong quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


3/12/2018 12:29:40 PM -
Poised for a best ever close with today's gain challenging its all-time high. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Dec '17 earnings +62% on +53% sales revenues. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


2/12/2018 12:42:16 PM -
Hit a new high today then reversed into the red. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Dec '17 earnings +62% on +53% sales revenues. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


2/9/2018 1:06:18 PM -
Hit a new high with today's considerable volume-driven gain. Found support recently near its 50 DMA line and above its 200 DMA line. Reported Dec '17 earnings +62% on +53% sales revenues. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria) and had sub par sales revenues growth, so fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15.


12/27/2017 1:18:16 PM -
Consolidating just above its 50 DMA line ($22.68) and perched near its all-time high. Prior mid-day reports cautioned members - "Reported Sep '17 earnings -2% on +7% sales revenues and fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern."


12/7/2017 12:27:35 PM -
Consolidating above its 50 DMA line and perched near its all-time high. Prior mid-day reports cautioned members - "Reported Sep '17 earnings -2% on +7% sales revenues and fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern."


11/28/2017 12:38:07 PM -
Consolidating above its 50 DMA line. Prior mid-day reports cautioned members - "Reported Sep '17 earnings -2% on +7% sales revenues and fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern."


11/16/2017 12:58:36 PM -
Consolidating above its 50 DMA line. Prior mid-day reports cautioned members - "Reported Sep '17 earnings -2% on +7% sales revenues and fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern."


11/14/2017 12:47:28 PM -
Prior mid-day reports cautioned members - "Reported Sep '17 earnings -2% on +7% sales revenues and fundamental concerns remain. Completed a Secondary Offering on 12/08/16. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern."


11/10/2017 12:32:08 PM -
Reported Sep '17 earnings -2% on +7% sales revenues and fundamental concerns remain. Prior mid-day reports cautioned members - "Completed a Secondary Offering on 12/08/16. Reported earnings +17% on +9% sales revenues for the Jun '17 quarter. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern."


11/7/2017 1:08:50 PM -
Stubbornly holding its ground after making steady progress into new high territory. Due to report Sep '17 earnings after the market close on Thursday, November 9, 2017. Prior mid-day reports cautioned members - "Completed a Secondary Offering on 12/08/16. Reported earnings +17% on +9% sales revenues for the Jun '17 quarter. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern."


10/16/2017 12:07:44 PM -
Holding its ground after making steady progress into new high territory. Prior mid-day reports cautioned members - "Completed a Secondary Offering on 12/08/16. Reported earnings +17% on +9% sales revenues for the Jun '17 quarter. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern."


10/9/2017 12:03:42 PM -
Making steady progress into new high territory. Completed a Secondary Offering on 12/08/16. Reported earnings +17% on +9% sales revenues for the Jun '17 quarter. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern.


10/3/2017 11:40:25 AM -
Making gradual progress into new high territory. Completed a Secondary Offering on 12/08/16. Reported earnings +17% on +9% sales revenues for the Jun '17 quarter. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern.


10/2/2017 11:46:33 AM -
Making gradual progress into new high territory. Completed a Secondary Offering on 12/08/16. Reported earnings +17% on +9% sales revenues for the Jun '17 quarter. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern.


3/29/2017 12:53:41 PM -
Stubbornly holding its ground and making gradual progress following a Secondary Offering on 12/08/16. Prior mid-day reports cautioned - "Reported earnings -21% on -7% sales revenues for the Dec '16 quarter. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria)."


3/8/2017 12:30:11 PM -
Hitting a new high today, stubbornly holding its ground and making gradual progress following a Secondary Offering on 12/08/16. Prior mid-day reports cautioned - "Reported earnings -21% on -7% sales revenues for the Dec '16 quarter. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria)."


2/10/2017 12:35:54 PM -
Stubbornly holding its ground, it completed a Secondary Offering on 12/08/16 while perched at its all-time high. Reported earnings -21% on -7% sales revenues for the Dec '16 quarter. Prior mid-day reports cautioned - "Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria)."


12/30/2016 1:14:52 PM - Stubbornly holding its ground, it completed a Secondary Offering on 12/08/16 while perched at its all-time high. Prior mid-day reports cautioned - "Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria)."

12/28/2016 12:31:58 PM - Completed a Secondary Offering on 12/08/16 while perched at new 52-week and all-time highs. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria).

12/13/2016 12:26:44 PM - Completed a Secondary Offering on 12/08/16 while perched at new 52-week and all-time highs. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria).

12/12/2016 12:25:30 PM - Completed a Secondary Offering on 12/08/16 while perched at new 52-week and all-time highs. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria).

12/8/2016 12:38:48 PM - Perched at new 52-week and all-time highs. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria).

12/7/2016 12:41:38 PM - Perched at new 52-week and all-time highs. Limited history is a concern since its $10 IPO on 7/17/15. Sub par sales revenues growth rate is also cause for concern while quarterly earnings increases through Sep '16 have been above the +25% minimum guideline (C criteria).