8/28/2023 12:08:56 PM - Reported Jun '23 quarterly earnings -3% on +8% sales revenues versus the year ago period, its 4th consecutive quarterly comparison below the +25% minimum earnings guideline. Not a match with the fact-based investment system's fundamental guidelines.

7/6/2023 12:11:57 PM - Volume totals have been cooling while consolidating near its all-time high after a noted streak of gains backed by ever-increasing volume. Noted in prior mid-day reports with caution - "Reported Mar '23 quarterly earnings +8% on -1% sales revenues versus the year ago period, its 3rd consecutive quarterly comparison below the +15% minimum earnings guideline. Not a match with the fact-based investment system's fundamental guidelines."

6/27/2023 12:28:04 PM - Consolidating after a noted streak of gains backed by ever-increasing volume. Noted in prior mid-day reports with caution - "Reported Mar '23 quarterly earnings +8% on -1% sales revenues versus the year ago period, its 3rd consecutive quarterly comparison below the +15% minimum earnings guideline. Not a match with the fact-based investment system's fundamental guidelines."

6/14/2023 12:02:40 PM - Stubbornly held its ground during a noted streak of gains backed by ever-increasing volume. Noted in prior mid-day reports with caution - "Reported Mar '23 quarterly earnings +8% on -1% sales revenues versus the year ago period, its 3rd consecutive quarterly comparison below the +15% minimum earnings guideline. Not a match with the fact-based investment system's fundamental guidelines."

6/8/2023 12:59:17 PM - Hitting yet another new 52-week high today. Stubbornly held its ground following 7 consecutive gains backed by ever-increasing volume. Noted in prior mid-day reports with caution - "Reported Mar '23 quarterly earnings +8% on -1% sales revenues versus the year ago period, its 3rd consecutive quarterly comparison below the +15% minimum earnings guideline. Not a match with the fact-based investment system's fundamental guidelines."

6/7/2023 12:25:30 PM - Hit another new 52-week high today. Stubbornly held its ground following 7 consecutive gains backed by ever-increasing volume. Noted in prior mid-day reports with caution - "Reported Mar '23 quarterly earnings +8% on -1% sales revenues versus the year ago period, its 3rd consecutive quarterly comparison below the +15% minimum earnings guideline. Not a match with the fact-based investment system's fundamental guidelines."

6/6/2023 12:41:41 PM - Hit another new 52-week high today following 5 consecutive gains backed by ever-increasing volume. Noted in prior mid-day reports with caution - "Reported Mar '23 quarterly earnings +8% on -1% sales revenues versus the year ago period, its 3rd consecutive quarterly comparison below the +15% minimum earnings guideline. Not a match with the fact-based investment system's fundamental guidelines."

6/5/2023 12:44:48 PM - Hit a new 52-week high on the prior session with a 5th consecutive gain backed by ever-increasing volume when noted in the mid-day report with caution - "Reported Mar '23 quarterly earnings +8% on -1% sales revenues versus the year ago period, its 3rd consecutive quarterly comparison below the +15% minimum earnings guideline. Not a match with the fact-based investment system's fundamental guidelines."

6/2/2023 12:30:38 PM - Hitting a new 52-week high with today's 5th consecutive gain backed by ever-increasing volume. Reported Mar '23 quarterly earnings +8% on -1% sales revenues versus the year ago period, its 3rd consecutive quarterly comparison below the +15% minimum earnings guideline. Last noted with caution in the 12/08/22 mid-day report - "Prior quarterly comparisons showed stronger earnings increases but sequential comparisons showed waning sales revenues growth. Not a match with the fact-based investment system's fundamental guidelines."

12/8/2022 12:51:04 PM - Perched within striking distance of its 52-week high. Reported Sep '22 quarterly earnings +2% on -12% sales revenues versus the year ago period. Prior quarterly comparisons showed stronger earnings increases but sequential comparisons showed waning sales revenues growth. Not a match with the fact-based investment system's fundamental guidelines.

4/28/2022 12:43:14 PM - Pulled back from its 52-week high and recently slumped below its 50 DMA line ($52.34). Reported strong Jun, Sep, Dec '21, and Mar '22 quarterly results versus the year ago periods. Prior earnings history is not a great match with the fact-based investment system's fundamental guidelines.

3/7/2022 12:29:37 PM - Hitting another new 52-week high today following an impressive spurt of volume-driven gains. Powered back above its 50 DMA line when noted in the 2/22/22 mid-day report - "Reported strong Jun, Sep, and Dec '21 quarterly results versus the year ago periods. Prior earnings history is not a good match with the fact-based investment system's fundamental guidelines."

3/4/2022 12:59:40 PM - Hitting another new 52-week high with today's volume-driven gain adding to an impressive spurt. Powered back above its 50 DMA line when noted in the 2/22/22 mid-day report - "Reported strong Jun, Sep, and Dec '21 quarterly results versus the year ago periods. Prior earnings history is not a good match with the fact-based investment system's fundamental guidelines."

2/28/2022 12:44:16 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain. Powered back above its 50 DMA line ($45.91) last week when noted in the 2/22/22 mid-day report - "Reported strong Jun, Sep, and Dec '21 quarterly results versus the year ago periods. Prior earnings history is not a good match with the fact-based investment system's fundamental guidelines."

2/22/2022 12:18:14 PM - Powering back above its 50 DMA line ($45.72) with today's big volume-driven gain. Reported strong Jun, Sep, and Dec '21 quarterly results versus the year ago periods. Prior earnings history is not a good match with the fact-based investment system's fundamental guidelines.

12/1/2021 12:41:02 PM - Pulling back today for a 4th consecutive loss with ever-increasing volume after rallying to new 52-week highs with an impressive streak of small gains. Reported strong Jun and Sep '21 quarterly results versus the year ago periods. Fundamental concern remain as when noted in prior mid-day reports - "Earnings history is below guidelines."

11/30/2021 12:11:01 PM - Pulling back today for a 3rd consecutive loss with ever-increasing volume after rallying to new 52-week highs with an impressive streak of small gains. Reported strong Jun and Sep '21 quarterly results versus the year ago periods. Fundamental concern remain as when noted in prior mid-day reports - "Earnings history is below guidelines."

10/28/2021 12:40:53 PM - Recently rallying to new 52-week highs with volume-driven gains. Reported strong Jun and Sep '21 quarterly results versus the year ago periods. Fundamental concern remain as when noted in prior mid-day reports - "Earnings history is below guidelines."

6/9/2021 12:45:18 PM - Undercutting its 50 DMA line ($39.98) today while consolidating in a tight range near its 52-week high. Fundamental concern remain as when noted in prior mid-day reports - "Earnings history is below guidelines."

4/13/2021 12:57:20 PM - Today's 3rd consecutive gain has it inching further into new high territory after rallying from support at its 50 DMA line. Fundamental concern remain as when noted in prior mid-day reports - "Earnings history is below guidelines."

3/29/2021 12:35:15 PM - Today's 4th consecutive volume-driven gain has it rallying into new high territory from support at its 50 DMA line ($31.77). Fundamental concern remain as when last noted in the 4/28/11 mid-day report - "Earnings history is below guidelines."

4/28/2011 1:12:38 PM - Today's gain has it rallying from support at its 50 DMA line to challenge its 52-week high. Prior mid-day reports noted - "Earnings history is below guidelines."

1/20/2011 1:26:55 PM - Pulling back after a streak of 4 consecutive volume-driven sessions. It rallied from support at its 50 DMA line for new 52-week highs, yet prior mid-day reports noted - "Earnings history is below guidelines."

1/14/2011 1:12:50 PM - Up for a 4th consecutive session, rallying from support at its 50 DMA line and hitting a new 52-week high today. Prior mid-day reports noted - "Earnings history is below guidelines."

1/13/2011 12:47:29 PM - Gapped up for a 3rd consecutive session today, challenging its 52-week high hit when last noted in the 12/08/10 mid-day report - "Hit a new 52-week high today and then reversed into the red. Earnings history is below guidelines."

12/8/2010 12:50:25 PM - Hit a new 52-week high today and then reversed into the red. Earnings history is below guidelines.