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