1/27/2020 12:28:19 PM - Retreating from near its all-time high, it gapped down today violating its 50 DMA line ($107). The 1/08/20 mid-day report last noted - "Reported Sep '19 earnings +13% on +6% sales revenues, its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 4/10/18, 10/02/17, 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13."

1/8/2020 12:35:07 PM - Hovering near its all-time high. Made steady progress after last noted in the 10/23/19 mid-day report - "Reported Sep '19 earnings +13% on +6% sales revenues, its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 4/10/18, 10/02/17, 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13."

10/23/2019 12:34:13 PM - Sputtering near its 50 DMA line. Reported Sep '19 earnings +13% on +6% sales revenues, its 3rd consecutive quarterly comparison below the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 4/10/18, 10/02/17, 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

10/18/2019 12:36:05 PM - Sputtering below its 50 DMA line. Reported Jun '19 earnings +23% on +8% sales revenues, its 2nd comparison below the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 4/10/18, 10/02/17, 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

7/22/2019 12:34:15 PM - Slumping below its 50 DMA line with today's 4th consecutive loss. Reported Mar '19 earnings +16% on +6% sales revenues. Prior quarters were above the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 4/10/18, 10/02/17, 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

4/13/2018 12:33:46 PM - Completed yet another Secondary Offering on 4/10/18 and it is rebounding near its 50 DMA line which may act as resistance. Reported Dec '17 earnings +32% on +24% sales revenues. Prior quarters were above the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 10/02/17, 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

4/12/2018 12:23:24 PM - Completed yet another Secondary Offering on 4/10/18 and it is rebounding near its 50 DMA line. Reported Dec '17 earnings +32% on +24% sales revenues. Prior quarters were above the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 10/02/17, 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

4/10/2018 12:39:45 PM - Proposed yet another Secondary Offering on 4/09/18 and it is slumping further below prior lows and below its 50 DMA line with today's 3rd consecutive volume-driven loss. Completed a new Secondary Offering on 10/02/17. Reported Dec '17 earnings +32% on +24% sales revenues. Prior quarters were above the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

4/9/2018 12:50:21 PM - Sputtering below its 50 DMA line in recent weeks. Completed a new Secondary Offering on 10/02/17. Reported Dec '17 earnings +32% on +24% sales revenues. Prior quarters were above the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

4/5/2018 12:16:47 PM - Sputtering below its 50 DMA line in recent weeks. Completed a new Secondary Offering on 10/02/17. Reported Dec '17 earnings +32% on +24% sales revenues. Prior quarters were above the +25% minimum earnings guideline (C criteria). Its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

2/14/2018 12:45:31 PM - Rebounding near its all-time high, it found prompt support after undercutting its 50 DMA line. Completed a new Secondary Offering on 10/02/17. Reported Dec '17 earnings -23% on -22% sales revenues, breaking a streak of 3 strong quarters. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria), and its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

2/7/2018 12:57:59 PM - Retreated from its all-time high and found prompt support after undercutting its 50 DMA line. Completed a new Secondary Offering on 10/02/17. Reported Sep '17 earnings +87% on +26% sales revenues, marking a 3rd strong quarter. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria), and its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

2/6/2018 12:49:43 PM - Retreating from its all-time high and slumping below its 50 DMA line with a streak of volume-driven losses. Completed a new Secondary Offering on 10/02/17. Reported Sep '17 earnings +87% on +26% sales revenues, marking a 3rd strong quarter. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria), and its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

1/11/2018 12:40:19 PM - Completed a new Secondary Offering on 10/02/17 and made steady progress into all-time high territory. Reported Sep '17 earnings +87% on +26% sales revenues, marking a 3rd strong quarter. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria), and its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

9/29/2017 12:41:49 PM - Proposed a Secondary Offering on 9/28/17 perched at its all-time high. Reported Jun '17 earnings +79% on +20% sales revenues, marking a 2nd strong quarter. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria), and its annual earnings history (A criteria) has been up and down. Completed Secondary Offerings on 1/04/17, 11/14/16, 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

6/12/2017 12:29:38 PM - Perched near its 52-week high. Reported Mar '17 earnings +171% on +25% sales revenues. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

6/8/2017 1:00:36 PM - Pulling back from its 52-week high. Reported Mar '17 earnings +171% on +25% sales revenues. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

5/24/2017 12:40:52 PM - Perched at its 52-week high today following 4 consecutive gains on ever-increasing volume. Reported Mar '17 earnings +171% on +25% sales revenues. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

5/23/2017 1:04:55 PM - Hitting another new 52-week high with today's 4th consecutive gain on ever-increasing volume. Reported Mar '17 earnings +171% on +25% sales revenues. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

5/2/2017 1:28:01 PM - Hitting a new 52-week high with today's gap up gain. Reported Mar '17 earnings +58% on -21% sales revenues. Prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 5/13/15, 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

6/8/2015 12:20:51 PM - Sputtering below its 50 DMA line, and fundamental concerns remain. Completed another Secondary Offering on 5/13/15. Reported Mar '15 earnings -8% on +10% sales revenues and prior earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

5/21/2015 12:53:02 PM - Completed a Secondary Offering on 5/13/15. It was noted with caution in the 4/29/15 mid-day report after reporting Mar '15 earnings -8% on +10% sales revenues, as it hit a new 52-week high but gave most of it back. Found support near its 50 DMA line, but fundamental concerns remain. Earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.

5/11/2015 12:42:54 PM -

Last noted with caution in the 4/29/15 mid-day report, after reporting Mar '15 earnings -8% on +10% sales revenues, as it hit a new 52-week high but gave most of it back. Found prompt support near its 50 DMA line, but fundamental concerns remain. Earnings have not been strong and steady above the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.



4/29/2015 12:35:12 PM -

Gapped up on Mar '15 earnings news today and hit a new 52-week high with a considerable early gain but gave most of it back. Consolidated quietly above its 50 DMA line since last noted in the 4/08/15 mid-day report with caution - "Rallying unhindered by overhead supply. Reported earnings +70% on +7% sales revenues for the Dec '14 quarter, but fundamental concerns remain. Reported earnings -10% on +8% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13."



4/8/2015 12:43:51 PM -

Gapped up today for a new 52-week high with a considerable volume driven gain, rallying unhindered by overhead supply. Reported earnings +70% on +7% sales revenues for the Dec '14 quarter, but fundamental concerns remain as mid-day reports cautioned members - "Reported earnings -10% on +8% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13."



3/31/2015 12:56:42 PM -

Perched near its 52-week high following more volume driven gains. Reported earnings +70% on +7% sales revenues for the Dec '14 quarter, but fundamental concerns remain. The 2/11/15 mid-day report cautioned members - "Reported earnings -10% on +8% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13."



3/4/2015 12:26:32 PM -

Pulling back today from its 52-week high following a spurt of 5 consecutive gains. Reported earnings +70% on +7% sales revenues for the Dec '14 quarter, but fundamental concerns remain. The 2/11/15 mid-day report cautioned members - "Reported earnings -10% on +8% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13."



2/18/2015 12:14:36 PM -

Perched near its 52-week high following a spurt of volume-driven gains. The 2/11/15 mid-day report cautioned members - "Reported earnings -10% on +8% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13."



2/11/2015 12:45:03 PM -

Reported earnings -10% on +8% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.



12/4/2014 12:15:04 PM -

Reported earnings -10% on +8% sales revenues for the Sep '14 quarter, below the +25% minimum earnings guideline (C criteria). Completed Secondary Offerings on 11/03/14 and 6/24/14 after its $20 IPO on 12/12/13.



4/19/2007 12:42:29 PM - Reason for not being featured - "C" just below the guidelines.

2/26/2007 1:34:28 PM - Reason for not being featured - "C" just below guidelines and now base questionable.

2/7/2007 1:05:48 PM - Reason for not being featured - "C" just below guidelines and now base questionable.

2/6/2007 12:51:19 PM - Reason for not being featured - "C" just below guidelines.

2/1/2007 12:42:10 PM - Reason for not being featured - "C" just below guidelines.

1/31/2007 12:40:40 PM - Reason for not being featured - "C" just below guidelines.

1/17/2007 12:55:00 PM - Reason for not being featured - "C" below guidelines and no base.

1/11/2007 12:41:34 PM - Reason for not being featured - "C" below guidelines and no base.

1/8/2007 12:48:49 PM - Reason for not being featured - "C" below guidelines and no base.

1/4/2007 12:48:05 PM - Reason for not being featured - "C" below guidelines and no base.

12/20/2006 1:02:02 PM - Reason for not being featured - "C" below guidelines and no base.

12/15/2006 1:15:39 PM - Reason for not being featured - "C" below guidelines and no base.

12/14/2006 12:52:56 PM - Reason for not being featured - "C" below guidelines and no base.

12/13/2006 12:56:33 PM - Reason for not being featured - "C" below guidelines and no base.

12/4/2006 1:00:48 PM - Reason for not being featured - "C" below guidelines and no base.

11/29/2006 12:46:36 PM - Reason for not being featured - "C" below guidelines and no base.

11/27/2006 12:49:42 PM - Reason for not being featured - "C" below guidelines.

11/22/2006 1:29:29 PM - Reason for not being featured - "C" below guidelines.

11/21/2006 12:40:02 PM - Reason for not being featured - "C" below guidelines.

11/20/2006 12:57:25 PM - Reason for not being featured - "C" below guidelines.

11/2/2006 12:40:40 PM - Reason for not being featured - "C" below guidelines.