12/4/2023 12:57:07 PM - Perched at its 52-week high with today's gain adding to a spurt of volume-driven gains as prior mid-day reports repeatedly cautioned members - "Reported earnings +38% on +34% sales revenues for the Sep '23 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) had a downturn in FY '22. Completed $16 IPO on 10/27/17."

11/22/2023 12:23:04 PM - Perched at its 52-week high with today's gain adding to a spurt of volume-driven gains as prior mid-day reports repeatedly cautioned members - "Reported earnings +38% on +34% sales revenues for the Sep '23 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) had a downturn in FY '22. Completed $16 IPO on 10/27/17."

11/20/2023 12:18:12 PM - Perched at its 52-week high with today's gain adding to a spurt of volume-driven gains as prior mid-day reports noted - "Reported earnings +38% on +34% sales revenues for the Sep '23 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) had a downturn in FY '22. Completed $16 IPO on 10/27/17."

11/17/2023 12:31:31 PM - Hitting a new 52-week high with today's 3rd gain backed by above average volume in the span of 4 sessions. Prior mid-day reports noted - "Reported earnings +38% on +34% sales revenues for the Sep '23 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) had a downturn in FY '22. Completed $16 IPO on 10/27/17."

11/15/2023 12:49:51 PM - Challenging its 52-week high with today's 2nd consecutive gain backed by above average volume. Reported earnings +38% on +34% sales revenues for the Sep '23 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) had a downturn in FY '22. Completed $16 IPO on 10/27/17.

11/14/2023 12:36:54 PM - Reported earnings +38% on +34% sales revenues for the Sep '23 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) had a downturn in FY '22d. Completed $16 IPO on 10/27/17.

11/3/2023 1:10:52 PM - Reported earnings +38% on +34% sales revenues for the Sep '23 quarter versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) had a downturn in FY '22d. Completed $16 IPO on 10/27/17.

3/3/2023 12:21:23 PM - Reported earnings -2% on +66% sales revenues for the Dec '22 quarter versus the year ago period, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

12/20/2021 12:31:52 PM - Sputtering below its 50 DMA line ($45) yet still only -11.7% off its all-time high. Found support near its 200 DMA line in recent months. Noted with caution in prior mid-day reports - "Reported earnings +2% on +2% sales revenues for the Sep '21 quarter versus the year ago period, below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

12/7/2021 1:03:53 PM - Hovering above its 50 DMA line and near its all-time high. Found support near its 200 DMA line in recent months. Last noted with caution in the 11/03/21 mid-day report - "Reported earnings +2% on +2% sales revenues for the Sep '21 quarter versus the year ago period, below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

11/3/2021 12:52:10 PM - Perched at its all-time high with today's 4th consecutive volume-driven gain. Found support near its 200 DMA line in recent months. Reported earnings +2% on +2% sales revenues for the Sep '21 quarter versus the year ago period, below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

11/2/2021 12:42:20 PM - Perched at its all-time high with today's 3rd consecutive volume-driven gain. Found support near its 200 DMA line in recent months. Reported earnings +2% on +2% sales revenues for the Sep '21 quarter versus the year ago period, below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

11/1/2021 12:50:42 PM - Hitting a new all-time high with today's volume-driven gain. Found support near its 200 DMA line in recent months. Reported earnings +2% on +2% sales revenues for the Sep '21 quarter versus the year ago period, below the +25% minimum earnings guideline (C criteria). Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

7/1/2021 12:58:25 PM - Churning above average volume in recent weeks while slumping below its 50 DMA line. Last noted with caution in the 5/21/21 mid-day report - "Reported earnings +177% on +54% sales revenues for the Mar '21 quarter versus the year ago period, its 6th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

5/21/2021 1:03:35 PM - Churning above average volume in recent weeks without meaningful price progress, meanwhile finding support at its 50 DMA line. Reported earnings +177% on +54% sales revenues for the Mar '21 quarter versus the year ago period, its 6th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

3/17/2021 12:40:40 PM - There was a "negative reversal" after powering to new multi-year highs, and it is very extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +112% on +39% sales revenues for the Dec '20 quarter versus the year ago period, its 5th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

3/8/2021 1:03:45 PM - Powering to new multi-year highs with today's 6th consecutive volume-driven gain, getting very extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +112% on +39% sales revenues for the Dec '20 quarter versus the year ago period, its 5th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

2/8/2021 12:38:42 PM - Perched at multi-year highs, extended from any sound base. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Reported earnings +112% on +39% sales revenues for the Dec '20 quarter versus the year ago period, its 5th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

11/25/2020 12:31:21 PM - Hovering near multi-year highs after an impressive spurt of volume-driven gains. Prior mid-day reports repeatedly noted - "Faces old resistance due to overhead supply up to the $29 level. Reported earnings +198% on +63% sales revenues for the Sep '20 quarter versus the year ago period, its 4th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

11/24/2020 12:41:23 PM - Hovering near multi-year highs after an impressive spurt of volume-driven gains. Prior mid-day reports repeatedly noted - "Faces old resistance due to overhead supply up to the $29 level. Reported earnings +198% on +63% sales revenues for the Sep '20 quarter versus the year ago period, its 4th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

11/16/2020 1:05:02 PM - Hitting new 52-week and multi-year highs today while adding to an impressive spurt of volume-driven gains. Prior mid-day reports noted - "Faces old resistance due to overhead supply up to the $29 level. Reported earnings +198% on +63% sales revenues for the Sep '20 quarter versus the year ago period, its 4th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

11/13/2020 12:27:30 PM - Hovering near its 52-week high today following impressive volume-driven gains. Prior mid-day reports noted - "Faces old resistance due to overhead supply up to the $29 level. Reported earnings +198% on +63% sales revenues for the Sep '20 quarter versus the year ago period, its 4th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

11/11/2020 12:25:07 PM - Reversed into the red after hitting another new 52-week high today following 2 consecutive volume-driven gains. The 11/10/20 mid-day report noted - "Faces old resistance due to overhead supply up to the $29 level. Reported earnings +198% on +63% sales revenues for the Sep '20 quarter versus the year ago period, its 4th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

11/10/2020 12:50:05 PM - Hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Faces old resistance due to overhead supply up to the $29 level. Reported earnings +198% on +63% sales revenues for the Sep '20 quarter versus the year ago period, its 4th strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

10/26/2020 12:48:33 PM - Gapped down today following 7 consecutive gains. Last noted in the 10/12/20 mid-day report - "Faces resistance due to overhead supply. Reported earnings +157% on +61% sales revenues for the Jun '20 quarter versus the year ago period, its 3rd strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17."

10/12/2020 12:22:34 PM - Faces resistance due to overhead supply. Reported earnings +157% on +61% sales revenues for the Jun '20 quarter versus the year ago period, its 3rd strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

9/8/2020 12:44:23 PM - Faces resistance due to overhead supply. Reported earnings +157% on +61% sales revenues for the Jun '20 quarter versus the year ago period, its 3rd strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

9/1/2020 12:43:14 PM - Faces resistance due to overhead supply. Reported earnings +157% on +61% sales revenues for the Jun '20 quarter versus the year ago period, its 3rd strong quarterly comparison. Annual earnings history (A criteria) has been good. Completed $16 IPO on 10/27/17.

6/22/2018 12:56:51 PM - Perched at its all-time high, very extended from any sound base. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

6/20/2018 12:39:27 PM - Perched at its all-time high, very extended from any sound base. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

6/18/2018 12:54:45 PM - Perched at its all-time high, very extended from any sound base. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

6/13/2018 12:45:57 PM - Perched at its all-time high, very extended from any sound base. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

6/12/2018 12:54:22 PM - Perched at its all-time high, very extended from any sound base. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

6/11/2018 12:26:40 PM - Perched near its all-time high, very extended from any sound base. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

6/4/2018 12:20:52 PM - Hitting another new all-time high today, getting more extended from any sound base. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

6/1/2018 12:36:03 PM - Hovering near its all-time high, extended from any sound base. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

5/17/2018 12:40:08 PM - Hitting new all-time highs with today's 4th consecutive gain. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

5/1/2018 12:56:30 PM - Rebounding toward its all-time high with a big volume-driven gain. Reported earnings +28% on +49% sales revenues for the Mar '18 quarter, its 2nd strong quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

3/22/2018 1:00:00 PM - Consolidating since noted with caution in the 3/06/18 mid-day report after hitting a new all-time high with a big volume-driven gain - "Reported earnings +55% on +51% sales revenues for the Dec '17 quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17."

3/13/2018 12:40:28 PM - Consolidating since last noted with caution in the 3/06/18 mid-day report after hitting a new all-time high with a big volume-driven gain - "Reported earnings +55% on +51% sales revenues for the Dec '17 quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17."

3/6/2018 12:34:14 PM - Powered to a new all-time high with a big volume-driven gain on the prior session. Reported earnings +55% on +51% sales revenues for the Dec '17 quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

3/5/2018 12:20:35 PM - Hitting a new all-time high with today's big gain. Reported earnings +55% on +51% sales revenues for the Dec '17 quarter. The Sep '17 quarter showed sub par sales revenues +8% and -10% lower earnings than the year ago period. Limited history is a concern since its $16 IPO on 10/27/17.

12/22/2017 12:48:28 PM - Reported earnings -10% on +8% sales revenues for the Sep '17 quarter. Limited history since its $16 IPO on 10/27/17.