10/24/2024 11:37:59 AM - Rallying to a new 52-week high. Found support above its 50 DMA line. Reported earnings +9% on +10% sales revenues for the Jun '24 quarter, its 2nd quarterly earnings comparison below the +25% minimum (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

10/11/2024 1:49:23 PM - Reversed into the red today after touching a new all-time high,m encountering stubborn resistance in the $92-94 area in recent months. Found support above its 50 DMA line ($86.20). Reported earnings +5% on +13% sales revenues for the Jun '24 quarter versus the year ago period breaking a streak of 6 strong quarterly earnings comparisons above the +25% minimum (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

9/30/2024 12:32:40 PM - Rallying today for a new all-time high after an orderly consolidation above its 50 DMA line ($84.76). Reported earnings +5% on +13% sales revenues for the Jun '24 quarter versus the year ago period breaking a streak of 6 strong quarterly earnings comparisons above the +25% minimum (C criteria). Annual earnings (A criteria) history had a downturn in FY '21.

12/28/2020 12:22:01 PM - Recently churning higher volume while hovering near its all-time high after a brief consolidation above its 50 DMA line. Reported earnings +229% on +51% sales revenues for the Sep '20 quarter versus the year ago period. Erratic quarterly earnings and limited annual earnings history is a concern. Rallied considerably since its $10 IPO on 4/27/18.

12/16/2020 12:42:56 PM - Touched a new all-time high today after a brief consolidation above its 50 DMA line. Reported earnings +229% on +51% sales revenues for the Sep '20 quarter versus the year ago period. Erratic quarterly earnings and limited annual earnings history is a concern. Rallied considerably since its $10 IPO on 4/27/18.

5/1/2020 12:28:45 PM - Rebounding toward its all-time high after a deep pullback below its 200 DMA line. Reported earnings -94% on -12% sales revenues for the Mar '20 quarter versus the year ago period. Prior mid-day reports noted - "Limited history is a concern and it rallied considerably since its $10 IPO on 4/27/18."

3/5/2020 12:30:31 PM - Due to report earnings news on 3/07/20. Hit new all-time highs with volume-driven gains this week. Found support near its 200 DMA line in recent months while consolidating. Limited history is a concern and it rallied considerably since its $10 IPO on 4/27/18.

1/28/2020 12:34:20 PM - Challenging previously stubborn resistance in the $51 area. Found support near its 200 DMA line in recent months while consolidating. Limited history is a concern and it rallied considerably since its $10 IPO on 4/27/18.

7/17/2018 11:55:21 AM - Limited history is a concern and it rallied considerably since its $10 IPO on 4/27/18.