2/5/2024 12:20:20 PM - Hit another new all-time high today adding to a spurt of volume-driven gains. Reported Sep '23 quarterly earnings +2% on +5% sales revenues versus the year-ago period. Prior quarterly comparisons were strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

11/7/2023 12:46:16 PM - Rebounding toward its all-time highs with today's big volume-driven gain. Reported Sep '23 quarterly earnings +2% on +5% sales revenues versus the year-ago period. Prior quarterly comparisons were strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

10/6/2023 12:25:57 PM - Hitting new 52-week and all-time highs with today's 3rd consecutive volume-driven gain. Reported Jun '23 quarterly earnings +11% on +12% sales revenues versus the year-ago period. Prior quarterly comparisons were strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

8/24/2023 1:15:39 PM - Hit new 52-week highs with 2 volume-driven gains. Quarterly comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

8/23/2023 2:26:44 PM - Hitting a new 52-week high with today's volume-driven gain. Quarterly comparisons have not been strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

2/7/2023 1:20:03 PM - Slumping from near its 52-week high and violating its 50 DMA line ($130.91) withn today's volume-driven loss. Reported earnings +27% on +18% sales revenues for the Dec '22 quarter versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

1/3/2023 12:25:19 PM - Consolidating near its 52-week high and above its 50 DMA line. Reported earnings +36% on +21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarters showed earnings increases very near or above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

11/9/2022 12:30:05 PM - Pulling back today after a gap up and considerable volume-driven gain on the prior session challenging its 52-week high. Reported earnings +36% on +21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarters showed earnings increases very near or above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

11/8/2022 12:25:46 PM - Gapped up today rallying for a considerable volume-driven gain challenging its 52-week high. Reported earnings +36% on +21% sales revenues for the Sep '22 quarter versus the year ago period. Prior quarters showed earnings increases very near or above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

8/17/2022 12:04:49 PM - Gapped up on the prior session for a considerable volume-driven gain nearly challenging its 52-week high. Reported earnings +28% on +15% sales revenues for the Jun '22 quarter versus the year ago period, and 3 of the past 4 quarters showed earnings increases above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history included a slight downturn in FY '20.

1/25/2022 12:40:58 PM -

Slumping further below its 50 DMA line ($116.74) with today's volume-driven loss. Reported earnings +38% on +24% sales revenues for the Sep '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



1/21/2022 12:37:17 PM -

Showing resilience after it slumped below its 50 DMA line ($117) with recent losses. Reported earnings +38% on +24% sales revenues for the Sep '21 quarter versus the year ago period, its 3rd strong quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



10/18/2021 12:27:10 PM -

Slumped below its 50 DMA line with recent losses. Reported earnings +36% on +26% sales revenues for the Jun '21 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



8/23/2021 12:26:10 PM -

There was a "negative reversal" after today's early gain. Abruptly rallied from below its 50 DMA line to hit a new all-time highs last week with 4 consecutive volume-driven gains. Reported earnings +36% on +26% sales revenues for the Jun '21 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



8/18/2021 12:35:09 PM -

Abruptly rallied from below its 50 DMA line to hit a new all-time high with today's 2nd consecutive volume-driven gain. Reported earnings +36% on +26% sales revenues for the Jun '21 quarter versus the year ago period, its 2nd strong quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



8/18/2020 12:20:24 PM -

Pulling back with today's gap down, retreating abruptly from its all-time high. Reported earnings -4% on +0% sales revenues for the Jun '20 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



11/5/2019 12:32:02 PM -

Pulling back with today's volume-driven loss after challenging its all-time high. Reported earnings -7% on +6% sales revenues for the Sep '19 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



5/7/2019 12:47:16 PM -

Testing its 50 DMA line ($56.73) with today's 2nd volume-driven loss off its all-time high. Reported earnings +30% on +20% sales revenues for the Mar '19 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



2/6/2019 12:43:51 PM -

Consolidating near its 50 DMA line. Reported earnings +35% on +20% sales revenues for the Dec '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



2/5/2019 12:10:29 PM -

Reported earnings +35% on +20% sales revenues for the Dec '18 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has not been strong and steady.



12/2/2016 12:21:46 PM -

Slumped below its 50 DMA line ($42) again this week with damaging volume-driven losses. The 11/08/16 mid-day report cautioned - "Reported earnings +78% on +53% sales revenues for the Sep '16 quarter, marking its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '12."



11/8/2016 12:32:22 PM -

Rebounding toward its 50 DMA line ($42) which may act as resistance after damaging volume-driven losses. Reported earnings +78% on +53% sales revenues for the Sep '16 quarter, marking its 4th consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '12.



10/28/2016 12:31:37 PM -

Violated its 50 DMA line and undercut prior lows with damaging volume-driven losses. Noted with caution in prior mid-day reports - "Reported earnings +50% on +34% sales revenues for the Jun '16 quarter, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '12."



10/27/2016 12:29:27 PM -

Violating its 50 DMA line and undercutting prior lows with today's damaging volume-driven loss. Noted with caution in prior mid-day reports - "Reported earnings +50% on +34% sales revenues for the Jun '16 quarter, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '12."



10/4/2016 12:35:25 PM -

Found support near its 50 DMA line and it has wedged to a new 52-week high. Last noted with caution in the 8/17/16 mid-day report - "Reported earnings +50% on +34% sales revenues for the Jun '16 quarter, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '12."



8/17/2016 12:29:43 PM -

Found support near its 50 DMA line and it powered to new 52-week highs with recent volume-driven gains, however, there was a "negative reversal" on the prior session after hitting a new 52-week high. It has not formed a sound base, and the 8/16/16 mid-day report cautioned - "Reported earnings +50% on +34% sales revenues for the Jun '16 quarter, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '12."



8/16/2016 1:25:10 PM -

Found support near its 50 DMA line and it powered to new 52-week highs with volume-driven gains. Did not form a sound base pattern and also reversed into the red today. Reported earnings +50% on +34% sales revenues for the Jun '16 quarter, marking its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) growth has improved after a downturn in FY '12



8/15/2016 1:45:42 PM -

Found support near its 50 DMA line and it is powering to new 52-week highs with volume-driven gains. Noted with caution in prior mid-day reports - "The Dec '15 and Mar '16 quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



8/12/2016 12:51:54 PM -

Found support near its 50 DMA line and it is perched near its 52-week high. Noted with caution in prior mid-day reports - "The Dec '15 and Mar '16 quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



7/28/2016 12:50:07 PM -

Gapped down today, slumping back into the previously noted base and testing support near its 50 DMA line which acted as support during its ongoing ascent. Noted with caution in the 7/25/16 mid-day report - "The Dec '15 and Mar '16 quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



7/25/2016 11:56:07 AM -

Hitting a new high with today's volume-driven gain clearing an orderly base. Found support near its 50 DMA line during its ongoing ascent. Last noted with caution in the 6/02/16 mid-day report - "The Dec '15 and Mar '16 quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



6/2/2016 12:21:49 PM -

Reversed into the red after touching a new high today. Tallied several volume-driven gains after testing its 50 DMA line when last noted with caution in the 5/20/16 mid-day report - "The Dec '15 and Mar '16 quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



5/20/2016 12:26:07 PM -

The Dec '15 and Mar '16 quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system.



2/18/2011 12:51:23 PM -

Hit another new high today then reversed into the red. During a streak of gains with heavy volume for new highs prior mid-day reports noted - "No overhead supply is there to act as resistance. It is up considerably from its 6/25/10 IPO at $10, and extended from any sound base. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



2/14/2011 12:33:16 PM -

Hit another new high today, adding to a streak of gains with heavy volume for new highs. Prior mid-day report noted - "No overhead supply is there to act as resistance. It is up considerably from its 6/25/10 IPO at $10, and extended from any sound base. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



2/11/2011 12:52:38 PM -

Holding its ground after recent gains with heavy volume for new highs. Prior mid-day report noted - "No overhead supply is there to act as resistance. It is up considerably from its 6/25/10 IPO at $10, and extended from any sound base. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



2/7/2011 1:09:12 PM -

Holding its ground after recent gains with heavy volume for new highs. Prior mid-day report noted - "No overhead supply is there to act as resistance. It is up considerably from its 6/25/10 IPO at $10, and extended from any sound base. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



2/4/2011 12:50:49 PM -

Solid gain with heavy volume today for yet another new high. Prior mid-day report noted - "No overhead supply is there to act as resistance. It is up considerably from its 6/25/10 IPO at $10, and extended from any sound base. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



2/3/2011 12:50:27 PM -

Touched yet another new high today. Prior mid-day report noted - "No overhead supply is there to act as resistance. It is up considerably from its 6/25/10 IPO at $10, and extended from any sound base. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



2/2/2011 12:49:06 PM -

Touched another new high today. The 2/01/11 mid-day report noted - "No overhead supply is there to act as resistance. It is up considerably from its 6/25/10 IPO at $10, and extended from any sound base. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



2/1/2011 1:24:19 PM -

Hit a new high today, and no overhead supply is there to act as resistance. It is up considerably from its 6/25/10 IPO at $10, and extended from any sound base. Recent quarters showed much better sales and earnings increases versus the year earlier. Prior quarterly comparisons and annual earnings (A criteria) growth have not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system