6/27/2024 12:45:22 PM - Hovering near its 52-week high after recently enduring distributional pressure, extended from any sound base. Made impressive progress since last noted in the 5/16/24 mid-day report - "Reported Mar '24 quarterly earnings +50% on +14% sales revenues versus the year-ago period, its 2nd quarterly comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings increases were below the fact-based investment system's fundamental guidelines."

5/16/2024 12:31:11 PM - Hitting yet another new 52-week high with today's gain. Found prompt support near prior highs in the $37 area on the pullback after last noted in the 5/08/24 mid-day report - <i>"Reported Mar '24 quarterly earnings +50% on +14% sales revenues versus the year-ago period, its 2nd quarterly comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings increases were below the fact-based investment system's fundamental guidelines."</i>

5/8/2024 12:48:52 PM - Hitting yet another new 52-week high with today's 5th consecutive gain. Reported Mar '24 quarterly earnings +50% on +14% sales revenues versus the year-ago period, its 2nd quarterly comparison above the +25% minimum earnings guideline (C criteria). Prior quarterly earnings increases were below the fact-based investment system's fundamental guidelines.

5/7/2024 12:43:17 PM - Gapped up today hitting another new 52-week high with a spurt of gains. Due to report Mar '24 quarterly results. Reported Dec '23 quarterly earnings +34% on +13% sales revenues versus the year-ago period, above the +15% minimum earnings guideline (C criteria). Prior quarterly earnings increases were below the fact-based investment system's fundamental guidelines.

4/9/2024 1:11:52 PM - Gapped up today challenging its 52-week high with volume-driven gains after finding support at its 50 DMA line ($34.63). Reported Dec '23 quarterly earnings +34% on +13% sales revenues versus the year-ago period, above the +15% minimum earnings guideline (C criteria). Prior quarterly earnings increases were below the fact-based investment system's fundamental guidelines.

1/18/2024 1:03:07 PM - Gapped up today and hit a new 52-week high with its 4th consecutive volume-driven gain after recently finding support near its 50 DMA line ($29). Recent quarterly comparisons through Sep '23 showed subpar sales revenues and earnings increases below the fact-based investment system's fundamental guidelines.

11/7/2023 1:04:44 PM - Gapped up today rebounding above its 50 DMA line ($26.87) but face resistance up to the $31 level due to overhead supply. Recent quarterly comparisons through Sep '23 showed subpar sales revenues and earnings increases below the fact-based investment system's fundamental guidelines.

8/8/2023 1:35:00 PM - Hit a new 52-week high today. Recent quarterly comparisons through Jun '23 showed subpar sales revenues and earnings increases, below the fact-based investment system's fundamental guidelines.

5/27/2011 1:35:37 PM - Hit a new 52-week high today with a small gap up gain. The 5/19/11 mid-day report noted - "Volume-driven gains this week helping it rally from an orderly base pattern. Recent quarterly comparisons show great sales and earnings increases, but its annual earnings (A criteria) history has been erratic and below the fact-based investment system's guidelines. "

5/19/2011 1:21:46 PM - Hitting new 52-week highs with volume-driven gains this week helping it rally from an orderly base pattern. Recent quarterly comparisons show great sales and earnings increases, but its annual earnings (A criteria) history has been erratic and below the fact-based investment system's guidelines.