10/28/2021 12:13:51 PM - Pulling back from near its 52-week high and slumping toward its 200 DMA line with volume-driven losses. Consolidating after 4/12/21 M&A news. Fundamental concerns remain.

10/27/2021 12:19:46 PM - Pulling back from near its 52-week high and slumping toward its 200 DMA line with volume-driven losses. Consolidating after 4/12/21 M&A news. Fundamental concerns remain.

10/26/2021 12:16:20 PM - Pulling back from near its 52-week high and slumping toward its 200 DMA line with volume-driven losses. Consolidating after 4/12/21 M&A news. Fundamental concerns remain.

10/20/2021 12:33:41 PM - Found support at its 200 DMA line during the consolidation after 4/12/21 M&A news. Fundamental concerns remain.

10/19/2021 12:44:14 PM - Found support at its 200 DMA line during the consolidation after 4/12/21 M&A news. Fundamental concerns remain.

10/18/2021 12:16:27 PM - Found support at its 200 DMA line during the consolidation after 4/12/21 M&A news. Fundamental concerns remain.

9/1/2021 12:32:19 PM - Found support at its 200 DMA line during the consolidation after 4/12/21 M&A news. Fundamental concerns remain.

4/15/2021 12:26:51 PM - After M&A news it is perched at its 52-week high. Found prompt support at its 50 DMA line ($21.07) during the recent consolidation. Reported strong Dec '20 quarterly results but fundamental concerns remain. Noted with caution in the 5/30/18 mid-day report following two 2018 Secondary Offerings - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

4/14/2021 12:36:16 PM - After M&A news it is perched at its 52-week high. Found prompt support at its 50 DMA line ($20.99) during the recent consolidation. Reported strong Dec '20 quarterly results but fundamental concerns remain. Noted with caution in the 5/30/18 mid-day report following two 2018 Secondary Offerings - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

4/13/2021 12:34:54 PM - After M&A news it is perched at its 52-week high. Found prompt support at its 50 DMA line ($20.90) during the recent consolidation. Reported strong Dec '20 quarterly results but fundamental concerns remain. Noted with caution in the 5/30/18 mid-day report following two 2018 Secondary Offerings - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

4/12/2021 12:15:51 PM - Challenged its 52-week high earlier with heavier volume behind today's 3rd consecutive gain. Found prompt support at its 50 DMA line ($20.82) during the recent consolidation. Reported strong Dec '20 quarterly results but fundamental concerns remain. Last noted with caution in the 5/30/18 mid-day report following two 2018 Secondary Offerings - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/30/2018 12:16:50 PM - Still hovering near its 52-week high. Found prompt support after undercutting its 50 DMA line on 5/22/18 as it completed yet another Secondary Offering. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/29/2018 12:05:34 PM - Hovering near its 52-week high. Found prompt support after undercutting its 50 DMA line on 5/22/18 as it completed yet another Secondary Offering. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/25/2018 12:13:59 PM - Hovering near its 52-week high. Found prompt support after undercutting its 50 DMA line on 5/22/18 as it completed yet another Secondary Offering. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/24/2018 12:27:36 PM - Rallying near its 52-week high. Found prompt support after undercutting its 50 DMA line on 5/22/18 as it completed yet another Secondary Offering. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/23/2018 1:23:41 PM - Rallying near its 52-week high. Found prompt support after undercutting its 50 DMA line on the prior session after proposing yet another Secondary Offering. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/22/2018 12:32:10 PM - Dipped below its 50 DMA line today after proposing yet another Secondary Offering. Pulling back from its all-time high, it was noted with caution in prior mid-day reports - "Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/21/2018 12:26:59 PM - Pulled back from its all-time high testing prior highs and slumping toward its 50 DMA line. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/16/2018 12:39:52 PM - Consolidating near its all-time high, above prior highs and its 50 DMA line. Noted with caution in prior mid-day reports - "Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/15/2018 12:40:00 PM - Gapped down on the prior session but remains near its all-time high. Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/14/2018 1:11:57 PM - Gapped down today but remains near its all-time high. Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

5/3/2018 12:37:20 PM - Hovering near its all-time with following volume-driven gains. Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

4/27/2018 12:31:31 PM - Hitting a new all-time with with today's 2nd consecutive volume-driven gain. Completed a Secondary Offering on 2/08/18. Reported earnings +48% on +21% sales revenues for the Mar '18 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

3/5/2018 12:05:50 PM - Consolidating above its 50 DMA line ($27.60). Completed a Secondary Offering on 2/08/18. Noted with caution in prior mid-day reports - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

2/9/2018 12:43:16 PM - Slumped below its 50 DMA line after proposing a new Public Offering on 2/07/18. Noted with caution in prior mid-day reports - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

2/8/2018 12:40:47 PM - Slumping below its 50 DMA line. Last noted with caution in the 12/19/17 mid-day report - "Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17."

12/19/2017 12:07:35 PM - Limited history is a concern since its $20 IPO on 4/13/17 and Secondary Offering 11/09/17.