2/14/2024 12:58:15 PM - Reported Dec '23 quarterly earnings +69% on +20% sales revenues versus the year-ago period. Volume and volatility often increase near earnings news. Churning at its 52-week high while it found support above its 50 DMA line ($123) during recent consolidations. Faces some resistance due to old overhead supply up to the $184 level. Patient investors may watch for a new base or secondary buy point to possibly develop in the weeks ahead. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

2/13/2024 2:43:15 PM - Reported Dec '23 quarterly earnings +69% on +20% sales revenues versus the year-ago period. Volume and volatility often increase near earnings news. Pulling back from its 52-week high with today's 2nd consecutive volume-driven loss. Found support above its 50 DMA line ($123) during recent consolidations. Faces some resistance due to old overhead supply up to the $184 level. Patient investors may watch for a new base or secondary buy point to possibly develop in the weeks ahead. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

2/12/2024 12:30:44 PM - Due to report Dec '23 quarterly results. Volume and volatility often increase near earnings news. Perched at its 52-week high with today's 4th consecutive gain. Found support above its 50 DMA line ($123) during recent consolidations. Faces some resistance due to old overhead supply up to the $184 level. Patient investors may watch for a new base or secondary buy point to possibly develop in the weeks ahead. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

2/2/2024 1:16:44 PM - Challenging its 52-week high with today's gap up gain after finding support above its 50 DMA line ($120.55). Faces some resistance due to old overhead supply up to the $184 level. Patient investors may watch for a new base or secondary buy point to possibly develop in the weeks ahead. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

1/25/2024 1:20:50 PM - Retreating from its 52-week high near its 50 DMA line ($118.30) with today's 3rd consecutive volume-driven loss. Faces some resistance due to old overhead supply up to the $184 level. Patient investors may watch for a new base or secondary buy point to possibly develop in the weeks ahead. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

1/24/2024 12:25:48 PM - Retreating from its 52-week high with today's 2nd consecutive volume-driven loss. Faces some resistance due to old overhead supply up to the $184 level. Patient investors may watch for a new base or secondary buy point to possibly develop in the weeks ahead. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

1/22/2024 12:26:53 PM - Hitting a new 52-week high with today's 7th consecutive gain, extended from any sound base. Faces some resistance due to old overhead supply up to the $184 level. Patient investors may watch for a new base or secondary buy point to possibly develop in the weeks ahead. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

11/13/2023 12:31:07 PM - Gapped up on 11/07/23 but it faces resistance due to overhead supply up to the $184 level. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

11/9/2023 12:30:48 PM - Gapped up on 11/07/23 but it faces resistance due to overhead supply up to the $184 level. Reported Sep '23 quarterly earnings +96% on +25% sales revenues versus the year-ago period, and 3 of the 4 latest quarterly comparisons were well above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

8/4/2023 12:35:39 PM - Encountering distributional pressure in recent weekd after wedging from a short flat base with gains lacking volume. Prior mid-day reports noted - "It faces resistance due to overhead supply up to the $199 level. Reported Mar '23 quarterly earnings +17% on +33% sales revenues versus the year-ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19."

7/26/2023 12:40:30 PM - Gapped down today. Wedged from a short flat base with gains lacking volume and prior mid-day reports noted - "It faces resistance due to overhead supply up to the $199 level. Reported Mar '23 quarterly earnings +17% on +33% sales revenues versus the year-ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19."

7/25/2023 11:42:00 AM - Wedged from a short flat base with gains lacking volume. The 7/12/23 mid-day report last noted - "It faces resistance due to overhead supply up to the $199 level. Reported Mar '23 quarterly earnings +17% on +33% sales revenues versus the year-ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19."

7/12/2023 12:16:21 PM - Rising from a short flat base with today's gain but it faces resistance due to overhead supply up to the $199 level. Reported Mar '23 quarterly earnings +17% on +33% sales revenues versus the year-ago period, breaking a streak of quarterly comparisons above the +25% minimum earnings guideline (C criteria). Its annual earnings (A criteria) history has been strong since completing its $27 IPO on 9/19/19.

2/17/2021 12:18:25 PM - Gapped down and it is undercutting its 50 DMA line ($103.96) with today's 3rd consecutive volume-driven loss after wedging to a new all-time high. Quarterly comparisons through Dec '20 showed very strong sales revenues growth and earnings per share versus losses in year ago periods. Through FY '19 it produced losses, not showing a solid 3-5 year annual earnings (A criteria) history. Limited history is a concern since completing its $27 IPO on 9/19/19.

2/12/2021 1:37:30 PM - Gapped down today, consolidating above its 50 DMA line after wedging to a new all-time high. Quarterly comparisons through Dec '20 showed very strong sales revenues growth and earnings per share versus losses in year ago periods. Through FY '19 it produced losses, not showing a solid 3-5 year annual earnings (A criteria) history. Limited history is a concern since completing its $27 IPO on 9/19/19.

1/25/2021 12:42:54 PM - Consolidating above its 50 DMA line ($98) and perched within close striking distance of its all-time high. Quarterly comparisons through Sep '20 showed very strong sales revenues growth and earnings per share versus losses in year ago periods. Through FY '19 it produced losses, not showing a solid 3-5 year annual earnings (A criteria) history. Limited history is a concern since completing its $27 IPO on 9/19/19.

1/22/2021 11:57:07 AM - Consolidating above its 50 DMA line ($98) and perched within striking distance of its all-time high. Quarterly comparisons through Sep '20 showed very strong sales revenues growth and earnings per share versus losses in year ago periods. Through FY '19 it produced losses, not showing a solid 3-5 year annual earnings (A criteria) history. Limited history is a concern since completing its $27 IPO on 9/19/19.

10/9/2020 12:14:40 PM - Hitting another new 52-week high with today's big volume-driven gain. Stubbornly held its ground after a breakout on 9/30/20. When consolidating above its 50 DMA line ($88.47) the 9/18/20 mid-day report noted - "Versus losses in the year ago periods it reported earnings in the Dec '19, Mar and Jun '20 quarters with strong underlying sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concern since completing its $27 IPO on 9/19/19."

10/2/2020 12:05:04 PM - Holding its ground after hitting a new 52-week high with a big volume-driven gain on 9/30/20. When consolidating above its 50 DMA line ($86.74) the 9/18/20 mid-day report noted - "Versus losses in the year ago periods it reported earnings in the Dec '19, Mar and Jun '20 quarters with strong underlying sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concern since completing its $27 IPO on 9/19/19."

10/1/2020 12:31:52 PM - Holding its ground after hitting a new 52-week high with a big volume-driven gain on the prior session. When consolidating above its 50 DMA line ($86.11) the 9/18/20 mid-day report noted - "Versus losses in the year ago periods it reported earnings in the Dec '19, Mar and Jun '20 quarters with strong underlying sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concern since completing its $27 IPO on 9/19/19."

9/30/2020 12:16:26 PM - Hitting a new 52-week high with today's big volume-driven gain. When consolidating above its 50 DMA line ($86.11) the 9/18/20 mid-day report last noted - "Versus losses in the year ago periods it reported earnings in the Dec '19, Mar and Jun '20 quarters with strong underlying sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concern since completing its $27 IPO on 9/19/19."

9/18/2020 12:05:38 PM - Consolidating near its 50 DMA line ($85.67). The 9/16/20 mid-day report noted - "Versus losses in the year ago periods it reported earnings in the Dec '19, Mar and Jun '20 quarters with strong underlying sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19."

9/16/2020 12:04:51 PM - Rebounding above its 50 DMA line ($86) with today's 3rd consecutive gain. Versus losses in the year ago periods it reported earnings in the Dec '19, Mar and Jun '20 quarters with strong underlying sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19.

8/28/2020 12:14:39 PM - Met resistance at its 50 DMA line ($87.30) when recently rebounding after a deep pullback. Versus losses in the year ago periods it reported earnings in the Dec '19, Mar and Jun '20 quarters with strong underlying sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19.

8/13/2020 12:32:17 PM - Rebounding toward its 50 DMA line ($86) after a deep pullback. Versus losses in the year ago periods it reported earnings in the Dec '19, Mar and Jun '20 quarters with strong sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19."

5/22/2020 12:52:16 PM - Hitting another new all-time high today, getting more extended from any sound base. Stubbornly held its ground and wedged higher after last noted with caution in the 5/15/20 mid-day report - "Reported earnings in the Dec '19 and Mar '20 quarters with strong sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19."

5/15/2020 12:34:17 PM - Perched near its all-time high following a streak of volume-driven gains, extended from any sound base. Reported earnings in the Dec '19 and Mar '20 quarters with strong sales revenues growth. Produced losses in annual earnings (A criteria) history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19.

5/14/2020 12:17:07 PM - Today it is retreating from its all-time high following 5 consecutive volume-driven gains. Reported earnings in the Dec '19 and Mar '20 quarters with strong sales revenues growth. Produced losses in annual earnings history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19.

5/13/2020 12:31:04 PM - Today it is hitting another new all-time high with a 5th consecutive volume-driven gain. Reported earnings in the Dec '19 and Mar '20 quarters with strong sales revenues growth. Produced losses in annual earnings history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19.

5/12/2020 12:12:29 PM - Gapped up today hitting a new all-time high with today's 4th consecutive volume-driven gain. Reported earnings in the Dec '19 and Mar '20 quarters with strong sales revenues growth. Produced losses in annual earnings history through '19. Limited history is a concerns since completing its $27 IPO on 9/19/19.