1/31/2023 12:46:46 PM - Rebounded above its 50 and 200 DMA lines in recent weeks after a deep consolidation. Reported Sep '22 quarterly earnings +50% on +10% sales revenues versus the year ago period, its 4th quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.
1/13/2023 12:39:42 PM - Rebounded above its 50 and 200 DMA lines in recent weeks after a deep consolidation. Reported Sep '22 quarterly earnings +50% on +10% sales revenues versus the year ago period, its 4th quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history included a downturn in FY '20.
8/31/2020 1:14:45 PM - Rebounding toward its 50 DMA line ($35.70) which may act as resistance after a damaging streak of losses marked by volume. Last noted with caution in the 8/14/20 mid-day report - "Reported Jun '20 quarterly earnings +4% on +15% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016."
8/14/2020 12:53:29 PM - Gapped down on the prior session violating its 50 DMA line while abruptly retreating from its all-time high. Reported Jun '20 quarterly earnings +4% on +15% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
8/13/2020 12:58:08 PM - Gapped down today violating its 50 DMA line while abruptly retreating from its all-time high. Reported Jun '20 quarterly earnings +4% on +15% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
7/2/2020 1:06:57 PM - Hovering near its all-time high. Reported Mar '20 quarterly earnings -33% on -19% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
6/22/2020 12:56:20 PM - Retreated from its all-time high hit on the prior session. and it is consolidating above its 50 DMA line which acted as support in prior months. Reported Mar '20 quarterly earnings -33% on -19% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
6/5/2020 1:17:06 PM - Retreated from its all-time high and it is consolidating above its 50 DMA line which acted as support in prior months. Reported Mar '20 quarterly earnings -33% on -19% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
6/2/2020 1:03:55 PM - Retreated from its all-time high and it is consolidating above its 50 DMA line which acted as support in prior months. Reported Mar '20 quarterly earnings -33% on -19% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
5/27/2020 2:46:32 PM - Retreated from its all-time high hit last week. Reported Mar '20 quarterly earnings -33% on -19% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
5/26/2020 1:00:17 PM - Halting its slide today after abruptly retreating from its all-time high last week. Reported Mar '20 quarterly earnings -33% on -19% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
5/22/2020 1:07:57 PM - Gapped down for a 2nd consecutive session today, abruptly retreating from its all-time high after an impressive spurt of gains. Reported Mar '20 quarterly earnings -33% on -19% sales revenues versus the year ago. Prior quarterly earnings increases were not strong and steady above the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
5/21/2020 1:03:10 PM - Gapped down today, retreating from its all-time high after an impressive spurt of gains. Reported Mar '20 quarterly earnings -33% on -19% sales revenues versus the year ago. Reported earnings +79% on +20% sales revenues for the Dec '19 quarter, its 2nd strong quarterly earnings comparison. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
5/19/2020 1:05:57 PM - Hitting another new all-time high with today's gain adding to an impressive spurt, extended from any sound base. Due to report Mar '20 quarterly results on 5/20/20. Reported earnings +79% on +20% sales revenues for the Dec '19 quarter, its 2nd strong quarterly earnings comparison. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
5/11/2020 1:04:54 PM - Hitting another new all-time high with today's 5th consecutive gain. Found prompt support near its 50 DMA line during its ongoing ascent. Due to report Mar '20 quarterly results on 5/20/20. Reported earnings +79% on +20% sales revenues for the Dec '19 quarter, its 2nd strong quarterly earnings comparison. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
5/4/2020 12:41:06 PM - Retreating from its new all-time high hit last week with gains lacking great volume conviction. Found prompt support near its 50 DMA line during its ongoing ascent. Reported earnings +79% on +20% sales revenues for the Dec '19 quarter, its 2nd strong quarterly earnings comparison. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
4/16/2020 1:07:34 PM - Hitting a new all-time high today. Found prompt support near its 50 DMA line during its ongoing ascent. Reported earnings +79% on +20% sales revenues for the Dec '19 quarter, its 2nd strong quarterly earnings comparison. Prior quarterly earnings increases were below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
4/9/2020 12:55:42 PM - Hovering quietly perched within close striking distance of its all-time high. Found prompt support near its 50 DMA line ($25.02). Reported earnings +79% on +20% sales revenues for the Dec '19 quarter, its 2nd strong quarterly earnings comparison. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
3/31/2020 12:29:00 PM - Perched within striking distance of its all-time high. Found prompt support near its 50 DMA line ($24.43). Reported earnings +79% on +20% sales revenues for the Dec '19 quarter, its 2nd strong quarterly earnings comparison. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
3/24/2020 12:30:49 PM - Retreated from its all-time high testing support near its 50 DMA line ($24.24). Reported earnings +79% on +20% sales revenues for the Dec '19 quarter, its 2nd strong quarterly earnings comparison. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
3/13/2020 12:41:02 PM - Retreating from its all-time high with today's 3rd consecutive volume-driven loss after a noted streak of volume-driven gains. Reported earnings +26% on +20% sales revenues for the Sep '19 quarter. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
3/12/2020 12:37:22 PM - Gapped down today retreating from its all-time high hit on the prior session after a noted streak of volume-driven gains. Reported earnings +26% on +20% sales revenues for the Sep '19 quarter. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
3/10/2020 1:11:31 PM - Perched at its all-time high today tallying a 7th volume-driven gain in the span of 8 sessions. Reported earnings +26% on +20% sales revenues for the Sep '19 quarter. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
3/9/2020 12:58:07 PM - Perched at its all-time high following impressive gains backed by above average volume conviction. Reported earnings +26% on +20% sales revenues for the Sep '19 quarter. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
3/5/2020 12:53:22 PM - Powering into new all-time high territory with recent gains backed by above average volume conviction. Reported earnings +26% on +20% sales revenues for the Sep '19 quarter. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
2/24/2020 12:58:58 PM - Gapped down today retreating abruptly after inching into new all-time high territory with most of its recent gains lacking great volume conviction. Reported earnings +26% on +20% sales revenues for the Sep '19 quarter. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
12/27/2019 12:50:23 PM - Inching into new all-time high territory with most of its recent gains lacking great volume conviction. Reported earnings +26% on +20% sales revenues for the Sep '19 quarter. Prior quarterly earnings increases have been below the +25% minimum guideline (C criteria). History is limited since its $19.50 IPO in October 2016.
11/19/2019 2:10:52 PM - Retreating abruptly below its 50 DMA line ($21.43) with today's big loss after touching a new all-time high on the prior session. Reported Sep '19 earnings +26% on +20% sales revenues versus the year ago period. Volume and volatility often increase near earnings news. Prior mid-day reports repeatedly noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
11/18/2019 12:27:06 PM - Today's early volume-driven gain hit a new all-time high. Due to report earnings news. Prior mid-day reports repeatedly noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
11/4/2019 12:45:27 PM - Today's volume-driven gain matched its all-time high. Prior mid-day reports repeatedly noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
9/19/2019 1:11:27 PM - Today's additional volume-driven gain is challenging its all-time high. Prior mid-day reports repeatedly noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
9/18/2019 11:57:19 AM - Today's volume-driven gain is challenging its all-time high. Prior mid-day reports repeatedly noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
9/17/2019 12:38:56 PM - Consolidating after an impressive spurt of volume-driven gains nearly challenged its all-time high. Prior mid-day reports repeatedly noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
9/12/2019 1:01:03 PM - Adding to an impressive spurt of volume-driven gains and challenging its all-time high. Prior mid-day reports in August repeatedly noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
9/5/2019 12:51:14 PM - On track today for an 8th consecutive volume-driven gain, creeping toward prior highs in the $21-22 area. Prior mid-day reports in August repeatedly noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
8/30/2019 1:32:41 PM - Prior mid-day reports noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
8/27/2019 1:16:06 PM - Prior mid-day reports noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
8/21/2019 1:07:20 PM - Prior mid-day reports noted - "Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016."
8/20/2019 1:17:32 PM - Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016.
8/19/2019 12:44:22 PM - Went through a choppy consolidation and found support near its 200 DMA line in recent months. Earnings increases have been below the +25% minimum guideline (C criteria) in quarterly comparisons through Jun '19. History is limited since its $19.50 IPO in October 2016.
3/12/2019 12:50:32 PM - Due to report earnings news after today's close. Volume and volatility often increase near earnings news. Retreating for a 6th consecutive loss after rebounding near its 52-week high. Went through a deep consolidation below its 200 DMA line since noted with caution in the 8/09/18 mid-day report. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016.
3/5/2019 1:27:08 PM - Rebounding after a deep consolidation below its 200 DMA line since noted with caution in the 8/09/18 mid-day report. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016.
3/1/2019 1:45:55 PM - Rebounding after a deep consolidation below its 200 DMA line since noted with caution in the 8/09/18 mid-day report. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016.
2/28/2019 1:03:18 PM - Rebounding after a deep consolidation below its 200 DMA line since noted with caution in the 8/09/18 mid-day report. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016.
2/26/2019 12:59:38 PM - Rebounding after a deep consolidation below its 200 DMA line since noted with caution in the 8/09/18 mid-day report. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016.
2/22/2019 1:01:01 PM - Rebounding after a deep consolidation below its 200 DMA line since noted with caution in the 8/09/18 mid-day report. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016.
2/21/2019 12:44:48 PM - Rebounding after a deep consolidation below its 200 DMA line since noted with caution in the 8/09/18 mid-day report. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016.
2/20/2019 12:56:57 PM - Rebounding after a deep consolidation below its 200 DMA line since noted with caution in the 8/09/18 mid-day report. Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016.
2/13/2019 1:18:49 PM - Reported strong earnings increases above the +25% minimum guideline (C criteria) in quarterly comparisons through Sep '18. History is limited since its $19.50 IPO in October 2016. Rebounding after a deep consolidation below its 200 DMA line since last noted with caution in the 8/09/18 mid-day report.
8/9/2018 12:36:50 PM - Rebounding above its 50 DMA line ($20.48) with today's big volume-driven gain. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17, Mar and Jun '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
7/19/2018 12:11:03 PM - Pulling back near its 50 DMA line ($19.83) with today's 3rd consecutive loss after hitting a new all-time high with a big volume-driven gain. Prior mid-day reports noted - "Found support at its 50 DMA line during its recent consolidation. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016."
7/17/2018 12:23:54 PM - Pulling back today after hitting a new all-time high with a big volume-driven gain on the prior session when the mid-day report noted - "Found support at its 50 DMA line during its recent consolidation. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016."
7/16/2018 12:19:41 PM - Hitting a new all-time high with today's big gain. Found support at its 50 DMA line during its recent consolidation. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
7/5/2018 12:30:55 PM - Retreating from its all-time high, consolidating near its 50 DMA line. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
6/19/2018 1:08:52 PM - Retreating from its all-time high with today's gap down and volume-driven loss. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
6/6/2018 1:04:08 PM - Held its ground stubbornly at its all-time high after a big gap up on 5/29/18 capped a streak of 13 consecutive gains. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
6/5/2018 1:06:14 PM - Held its ground stubbornly at its all-time high after a big gap up on 5/29/18 capped a streak of 13 consecutive gains. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
6/4/2018 12:52:31 PM - Held its ground stubbornly at its all-time high after a big gap up on 5/29/18 capped a streak of 13 consecutive gains. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
5/30/2018 12:55:26 PM - Gapped up on the prior session hitting new 52-week and all-time highs with heavy volume behind its 13th consecutive gain. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
5/29/2018 12:53:44 PM - Gapped up hitting new 52-week and all-time highs with heavy volume behind today's 13th consecutive gain. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
5/25/2018 12:59:51 PM - Hitting new 52-week and all-time highs with today's 12th consecutive gain. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016.
5/24/2018 1:22:56 PM - Hitting new 52-week and all-time highs with today's 11th consecutive gain. Reported strong earnings increases above the +25% minimum guideline (C criteria) in the Dec '17 and Mar '18 quarters. Concerns remains as prior history is limited, and earnings growth was not strong and steady after its $19.50 IPO in October 2016