1/4/2024 12:55:12 PM - Rebounding above its 50 DMA line ($91.55) toward its 52-week high with today's big volume-driven gain. Reported earnings +22% on +14% 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 has been strong since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

12/11/2023 1:01:52 PM - Pulled back from its 52-week high and it has been slumping near its 50 DMA line ($89). Reported earnings +22% on +14% 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 has been strong since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

10/26/2023 12:45:05 PM - Hitting a new 52-week high with today's big volume-driven gain. Reported earnings +22% 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 has been strong since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

1/25/2022 12:55:50 PM - Retreated from its all-time high testing its 200 DMA line ($87.44). Last noted with caution in the 1/04/22 mid-day report - "Reported earnings +30% on +25% sales revenues for the Sep '21 quarter versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20."

1/4/2022 1:11:45 PM - Abruptly retreating from its all-time high with today's 2nd consecutive volume-driven loss violating its 50 DMA line ($95.24) and undercutting the prior low ($92.20 on 12/06/21). Reported earnings +30% on +25% sales revenues for the Sep '21 quarter versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

12/27/2021 1:00:55 PM - Hitting a new all-time high with today's 4th consecutive gain. Found support when recently consolidating above its 50 DMA line ($93.47). Reported earnings +30% on +25% sales revenues for the Sep '21 quarter versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

12/20/2021 12:47:25 PM - Perched within striking distance of its all-time high and consolidating above its 50 DMA line ($92.34). Reported earnings +30% on +25% sales revenues for the Sep '21 quarter versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

11/19/2021 1:05:37 PM - Very extended from any sound base and perched at its all-time high today following 15 gains in the prior 16 sessions. Reported earnings +30% on +25% sales revenues for the Sep '21 quarter versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

11/18/2021 12:40:12 PM - Very extended from any sound base and hitting a new all-time high with today's 15th gain in the span of 16 sessions. Reported earnings +30% on +25% sales revenues for the Sep '21 quarter versus the year ago period. Three of the past 4 quarterly comparisons were above the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

9/15/2021 1:18:21 PM - Sputtering below its 50 DMA line ($87) recently, yet it is still perched within striking distance of its all-time high. Reported earnings +30% on +23% sales revenues for the Jun '21 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

9/9/2021 1:24:06 PM - Found prompt support near its 50 DMA line ($97.05) and it is perched within striking distance of its all-time high. Reported earnings +30% on +23% sales revenues for the Jun '20 quarter versus the year ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offerings on 10/17/19 and 4/24/20.

6/3/2020 1:20:51 PM - Pulling back abruptly today after getting very extended from any sound base. Completed a new Public Offering on 4/24/20 and made steady progress into new all-time high territory. Reported earnings +61% on +26% sales revenues for the Mar '20 quarter, its 2nd consecutive strong quarterly comparison versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offering on 10/17/19.

6/1/2020 12:39:28 PM - Very extended from any sound base. Completed a new Public Offering on 4/24/20 and made steady progress into new all-time high territory. Reported earnings +61% on +26% sales revenues for the Mar '20 quarter, its 2nd consecutive strong quarterly comparison versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offering on 10/17/19.

5/29/2020 1:07:44 PM - Extended from any sound base, it completed a new Public Offering on 4/24/20 and made steady progress into new all-time high territory. Reported earnings +61% on +26% sales revenues for the Mar '20 quarter, its 2nd consecutive strong quarterly comparison versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offering on 10/17/19.

5/28/2020 1:28:31 PM - Extended from any sound base, it completed a new Public Offering on 4/24/20 and made steady progress into new all-time high territory. Reported earnings +61% on +26% sales revenues for the Mar '20 quarter, its 2nd consecutive strong quarterly comparison versus the year ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offering on 10/17/19.

4/24/2020 12:54:41 PM - Proposed a new Public Offering on 4/20/20 while perched near its 52-week high following an impressive rebound. Reported earnings +44% on +10% sales revenues for the Dec '19 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offering on 10/17/19.

4/23/2020 12:44:12 PM - Proposed a new Public Offering on 4/20/20 while perched near its 52-week high following an impressive rebound. Reported earnings +44% on +10% sales revenues for the Dec '19 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offering on 10/17/19.

4/16/2020 1:01:18 PM - Hitting a new 52-week high with today's 3rd consecutive big gain on increasing volume. Reported earnings +44% on +10% sales revenues for the Dec '19 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offering on 10/17/19.

2/18/2020 12:39:32 PM - Challenging its 52-week high after a spurt of 6 consecutive gains. Reported earnings +44% on +10% sales revenues for the Dec '19 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Limited history remains a concern since its $27 IPO on 4/04/19 and an additional Public Offering on 10/17/19.

1/4/2016 1:17:32 PM - Gapped down on M&A news 12/30/15 after challenging its 52-week high with a big volume-driven gain on the prior session. Prior mid-day reports cautioned members - "Consolidating above its 50 and 200 DMA lines. Reported earnings +13% on +2% sales revenues for the Sep '15 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

12/31/2015 12:29:05 PM - Gapped down on M&A news 12/30/15 after challenging its 52-week high with a big volume-driven gain on the prior session. Prior mid-day reports cautioned members - "Consolidating above its 50 and 200 DMA lines. Reported earnings +13% on +2% sales revenues for the Sep '15 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

12/30/2015 12:24:12 PM - Gapped up on the prior session challenging its 52-week high with a big volume-driven gain. Prior mid-day reports cautioned members - "Consolidating above its 50 and 200 DMA lines. Reported earnings +13% on +2% sales revenues for the Sep '15 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

12/29/2015 12:59:12 PM - Gapped up today challenging its 52-week high. The 12/18/15 mid-day report cautioned members - "Consolidating above its 50 and 200 DMA lines. Reported earnings +13% on +2% sales revenues for the Sep '15 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

12/18/2015 1:09:21 PM - Consolidating above its 50 and 200 DMA lines. Reported earnings +13% on +2% sales revenues for the Sep '15 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, "How To Make Money In Stocks".

12/9/2013 1:00:18 PM - Hitting another new 52-week high with today's 3rd consecutive volume-driven gain, rallying from the previously noted orderly base during which its found support near its 50 DMA line. Reported earnings +34% on +2% sales revenues for the Sep '13 quarter. It was noted with caution in the 12/02/13 mid-day report - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

12/6/2013 1:18:42 PM - Hitting a new 52-week high today, rallying from the previously noted orderly base during which its found support near its 50 DMA line. Reported earnings +34% on +2% sales revenues for the Sep '13 quarter. It was noted with caution in the 12/02/13 mid-day report - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

12/2/2013 12:57:06 PM - Perched near its 52-week high today finding support at its 50 DMA line. Reported earnings +34% on +2% sales revenues for the Sep '13 quarter. It has been building an orderly base since last noted with caution in the 10/16/13 mid-day report with caution - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

10/16/2013 1:14:32 PM - Perched at its 52-week high today holding its ground stubbornly after a spurt of gains backed by above average volume, very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

10/14/2013 1:10:15 PM - Perched at its 52-week high today after a spurt of gains backed by above average volume, very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

10/11/2013 12:57:45 PM - Perched at its 52-week high today after a spurt of gains backed by above average volume, very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

10/8/2013 12:23:24 PM - Perched at its 52-week high today after a spurt of gains backed by above average volume, very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

10/2/2013 1:09:46 PM - Perched at its 52-week high today after adding to its spurt of gains backed by above average volume, getting very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

10/1/2013 12:59:11 PM - Hitting another new 52-week high today while adding to its spurt of gains backed by above average volume, getting very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

9/26/2013 12:48:12 PM - Holding its ground near its 52-week high today following 7 consecutive gains backed by above average volume, getting very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

9/24/2013 1:03:39 PM - Hitting another new 52-week high with today's 6th consecutive gain backed by above average volume, getting very extended from any sound base. Prior mid-day reports repeatedly cautioned members - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

9/23/2013 1:13:05 PM - Holding its ground at its 52-week high following 4 consecutive gains backed by above average volume. It is very extended from any sound base. Prior mid-day reports repeatedly cautioned - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

9/20/2013 1:06:06 PM - Hitting a new 52-week high with today's 4th consecutive gain backed by above average volume, getting very extended from any sound base. Prior mid-day reports cautioned - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

9/9/2013 1:24:34 PM - Managed an impressive positive reversal on 8/16/13 and hit a new 52-week high with today's considerable gain backed by above average volume. Last noted in the 8/15/13 mid-day report with caution - "Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

8/15/2013 1:03:12 PM - Trading below its 50 DMA line and prior lows with today's 2nd consecutive loss backed by above average volume. Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Prior mid-day reports cautioned - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

8/14/2013 1:22:10 PM - Hovering near its 52-week high, consolidating above support at its 50 DMA line. Reported earnings +9% on +6% sales for the Jun '13 quarter. Fundamental concerns remain with respect to the C and A criteria. Prior mid-day reports cautioned - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

7/16/2013 1:35:59 PM - Perched at its 52-week high following a streak of 7 consecutive gains marked by volume. Recently found support at its 50 DMA line. Fundamental concerns remain with respect to the C and A criteria as when noted in the 11/09/11 mid-day report with caution - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

7/5/2013 12:43:23 PM - Consolidating near its 52-week high hit this week with volume-driven gains. Recently found support at its 50 DMA line. Fundamental concerns remain with respect to the C and A criteria as when noted in the 11/09/11 mid-day report with caution - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

7/3/2013 11:41:19 AM - Pulling back today from new 52-week highs hit this week with volume-driven gains. Recently found support at its 50 DMA line. Fundamental concerns remain with respect to the C and A criteria as when noted in the 11/09/11 mid-day report with caution - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."

6/28/2013 12:41:11 PM -

Rallying for a 4th consecutive gain and another new 52-week high. Recently found support at its 50 DMA line. Fundamental concerns remain with respect to the C and A criteria as when noted in the 11/09/11 mid-day report with caution - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."



6/27/2013 12:54:56 PM -

Rallying for a 3rd consecutive gain and a new 52-week high. Recently found support at its 50 DMA line. Fundamental concerns remain with respect to the C and A criteria as when last noted in the 11/09/11 mid-day report with caution - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."



11/9/2011 1:39:22 PM -

Recently consolidating after a gradual rise to a new 52-week high from support near its 50 DMA and 200 DMA lines where it was when last noted in the 10/03/11 mid-day report - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."



10/3/2011 12:19:04 PM -

Finding support near its 50 DMA and 200 DMA lines which have converged. The 6/14/11 mid-day report noted - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."



6/14/2011 12:46:34 PM -

Gapped up today after finding support near its 50 DMA line and prior highs defining support in the $58-59 area, building a base-on-base type pattern. The 6/07/11 mid-day report noted - "Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, 'How To Make Money In Stocks'."



6/7/2011 1:11:04 PM -

Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, "How To Make Money In Stocks". Technically it is enduring distributional pressure and slumping toward prior highs and its 50 DMA line defining support in the $58-59 area. Big gain on 5/05/11 with heavy volume helped it technically break out to new 52-week and all-time highs.



5/16/2011 1:39:51 PM -

Quarterly and annual earning increases have not been strong and steady like the fundamentally superior candidates and winning models in the book, "How To Make Money In Stocks". Technically it faces no resistance after a big gain on heavy volume on 5/05/11 helped it technically break out top new 52-week and all-time highs.