9/13/2024 11:53:30 AM - Powering to a new 52-week high with today's 5th consecutive gain. Reported Jun '24 quarterly earnings +60% on +27% sales revenues versus the year ago period. The Mar '24 quarter had subpar results after strong Mar, Jun, Sep, and Dec '23 quarterly results. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

9/12/2024 1:33:27 PM - Powering near its 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Reported Jun '24 quarterly earnings +60% on +27% sales revenues versus the year ago period. The Mar '24 quarter had subpar results after strong Mar, Jun, Sep, and Dec '23 quarterly results. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/28/2024 12:10:20 PM - Pulling back from its 52-week high with today's 3rd consecutive loss. Reported Jun '24 quarterly earnings +60% on +27% sales revenues versus the year ago period. The Mar '24 quarter had subpar results after strong Mar, Jun, Sep, and Dec '23 quarterly results. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/20/2024 12:11:10 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain. Reported Jun '24 quarterly earnings +60% on +27% sales revenues versus the year ago period. The Mar '24 quarter had subpar results after strong Mar, Jun, Sep, and Dec '23 quarterly results. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/13/2024 12:11:13 PM - Hitting a new 52-week high with today's 4th consecutive gain. Wedged higher in recent weeks with lackluster volume while making little price progress. Reported Jun '24 quarterly earnings +60% on +27% sales revenues versus the year ago period. The Mar '24 quarter had subpar results after strong Mar, Jun, Sep, and Dec '23 quarterly results. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/5/2024 12:22:03 PM - Gapped down today then recovered. Encountered distributional pressure after hitting a new 52-week high last week. Wedged higher in recent weeks with lackluster volume while making little price progress. Reported Jun '24 quarterly earnings +60% on +27% sales revenues versus the year ago period. The Mar '24 quarter had subpar results after strong Mar, Jun, Sep, and Dec '23 quarterly results. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/2/2024 12:08:22 PM - Encountering distributional pressure after hitting a new 52-week high on the prior session. Wedged higher in recent weeks with lackluster volume while making little price progress. Reported Jun '24 quarterly earnings +60% on +27% sales revenues versus the year ago period. The Mar '24 quarter had subpar results after strong Mar, Jun, Sep, and Dec '23 quarterly results. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

8/1/2024 12:59:57 PM - Hit a new 52-week high with today's early gain backed by higher volume. Wedged higher in recent weeks with lackluster volume while making little price progress. Reported Jun '24 quarterly earnings +60% on +27% sales revenues versus the year ago period. The Mar '24 quarter had subpar results after strong Mar, Jun, Sep, and Dec '23 quarterly results. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/25/2024 12:04:17 PM - Hovering near its 52-week high today while churning higher volume in recent weeks without making meaningful price progress. Reported strong Mar, Jun, Sep, and Dec '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/12/2024 11:56:05 AM - Hitting a new 52-week high with today's 6th consecutive gain. Reported strong Mar, Jun, Sep, and Dec '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

12/8/2023 12:21:50 PM - Gapped down today and pulling back this week after hitting new 52-week highs with a noted streak of gains marked by volume. Reported strong Mar, Jun, and Sep '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

11/28/2023 12:12:00 PM - Hitting a new 52-week high with today's 6th consecutive gain marked by volume. Reported strong Mar, Jun, and Sep '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

11/27/2023 12:25:56 PM - Challenging its 52-week high with today's 5th consecutive gain. Reported strong Mar, Jun, and Sep '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

11/24/2023 11:43:33 AM - Challenging its 52-week high with volume-driven gains. Reported strong Mar, Jun, and Sep '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

11/22/2023 12:14:20 PM - Challenging its 52-week high with volume-driven gains. Reported strong Mar, Jun, and Sep '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

11/21/2023 12:03:23 PM - Gapped up today challenging its 52-week high. Reported strong Mar, Jun, and Sep '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

10/26/2023 11:47:42 AM - Pulling back after challenging prior highs. Reported strong Mar, Jun, and Sep '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

10/20/2023 11:58:05 AM - Challenging prior highs withn today's 6th consecutiev gain. Reported strong Mar and Jun '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

9/19/2023 12:07:13 PM - Recently found support near its 200 DMA line. Reported strong Mar and Jun '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

5/1/2023 12:09:58 PM - Reported strong Mar '23 quarterly results after many subpar quarters. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

11/5/2020 12:08:40 PM - Reported strong Sep '20 quarterly results after negative comparisons for the Jun quarter. Found support at its 200 DMA line during the recent consolidation since the 6/30/20 mid-day report last cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

6/30/2020 12:02:17 PM - Hitting a new 52-week high with today's 4th consecutive gain. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

6/22/2020 12:23:16 PM - Challenging its 52-week high with today's gap up and 2nd consecutive volume-driven gain. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/30/2020 12:22:32 PM - Hitting yet another new 52-week high with today's 7th consecutive volume-driven gain. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/27/2020 12:21:08 PM - Hitting another new 52-week high with today's 4th consecutive volume-driven gain. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/24/2020 12:09:22 PM - Gapped up on the prior session hitting a new 52-week high. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/23/2020 12:09:22 PM - Gapped up today and hitting a new 52-week high. Prior mid-day reports cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/22/2020 12:09:27 PM - Gapped up today and challenging its 52-week high. The 4/14/20 mid-day report cautioned members - "Earnings history is not a match with the fact-based investment system's fundamental guidelines."

4/14/2020 12:43:24 PM - Earnings history is not a match with the fact-based investment system's fundamental guidelines.

4/13/2020 12:19:20 PM - Earnings history is not a match with the fact-based investment system's fundamental guidelines.

3/26/2004 1:00:00 PM - Decent group. No base