7/31/2024 11:51:03 AM - Gapped down today abruptly slumping from its all-time high and below its 50 DMA line ($267.73). Reported earnings +15% on +6% sales revenues for the Jun '24 quarter versus the year-ago period. Prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria). Annual earnings history had a downturn in FY '21.

11/1/2023 12:46:33 PM - Enduring distributional pressure in recent weeks, slumping from its all-time high and below its 50 DMA line ($239) toward its 200 DMA line ($213.49). Reported earnings +8% on +11% sales revenues for the Sep '23 quarter versus the year-ago period. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history had a downturn in FY '21.

10/29/2019 12:50:12 PM - Endured distributional pressure in recent weeks, slumping from its 52-week high and below its 50 DMA line. Reported earnings +5% on +9% sales revenues for the Jun '19 quarter, and prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria). Annual earnings history has been steady. Completed a new Public Offering on 5/06/15.

2/20/2019 12:53:14 PM - Enduring distributional pressure after rebounding near its 52-week high. Reported earnings -22% on +8% sales revenues for the Dec '18 quarter, below the +25% minimum earnings guideline (C criteria). Annual earnings history has been steady. Completed a new Public Offering on 5/06/15.

12/11/2018 12:59:43 PM - Endured distributional pressure after touching a new high since last noted in the 11/13/18 mid-day report with caution - "Reported earnings +30% on +9% sales revenues for the Sep '18 quarter, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Completed a new Public Offering on 5/06/15. Annual earnings history has been steady."

11/13/2018 1:10:24 PM - Wedged to a new 52-week high with recent gains lacking great volume conviction and also endured distributional pressure since last noted in the 10/31/18 mid-day report - "Reported earnings +30% on +9% sales revenues for the Sep '18 quarter, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Completed a new Public Offering on 5/06/15. Annual earnings history has been steady."

10/31/2018 1:01:16 PM - Reported earnings +30% on +9% sales revenues for the Sep '18 quarter, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Rebounding above its 50 DMA line. Completed a new Public Offering on 5/06/15. Annual earnings history has been steady.

12/24/2015 11:28:33 AM - Consolidating above its 50 and 200 DMA lines. Suffered damaging losses when last noted with caution in the 10/29/15 mid-day report - "Completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

10/29/2015 1:10:01 PM - Falling well below its 50 and 200 DMA lines with damaging volume-driven losses. Noted with caution in the 10/08/15 mid-day report after rallying on news it was being added to the S&P 500 Index - "Completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

10/28/2015 1:29:15 PM - Gapped down today violating its 50 DMA line and testing its 200 DMA line. Last noted with caution in the 10/08/15 mid-day report after rallying on news it was being added to the S&P 500 Index - "Completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

10/8/2015 1:08:27 PM - Holding its ground after gapping up and rallying on news it was being added to the S&P 500 Index. Completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

10/7/2015 1:23:45 PM - Making its 5th consecutive mid-day report appearance, it gapped up on 10/01/15 and rallied for new 52-week highs on news it was being added to the S&P 500 Index. Completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

10/6/2015 12:43:06 PM - Making its 4th consecutive mid-day report appearance, it gapped up on 10/01/15 and rallied for new 52-week highs on news it was being added to the S&P 500 Index. Found support at its 200 DMA line since noted with caution while hitting its 52-week high with a considerable volume-driven gain in the 7/29/15 mid-day report - "It completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

10/5/2015 1:02:24 PM - Making its 3rd consecutive mid-day report appearance, it gapped up on 10/01/15 and rallied for new 52-week highs on news it was being added to the S&P 500 Index. Found support at its 200 DMA line since noted with caution while hitting its 52-week high with a considerable volume-driven gain in the 7/29/15 mid-day report - "It completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

10/2/2015 1:09:18 PM - Making its 2nd consecutive mid-day report appearance, it gapped up on the prior session nearly challenging its 52-week high on news it will be added to the S&P 500 Index. Found support at its 200 DMA line since noted with caution while hitting its 52-week high with a considerable volume-driven gain in the 7/29/15 mid-day report - "It completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

10/1/2015 1:00:13 PM - Gapped up today challenging its 52-week high on news it will be added to the S&P 500 Index. Found support at its 200 DMA line since last noted with caution while hitting its 52-week high with a considerable volume-driven gain in the 7/29/15 mid-day report - "It completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

7/29/2015 1:17:49 PM - Gapped up today hitting a new 52-week high. Found prompt support after undercutting its 50 DMA line, and it completed a new Public Offering on 5/06/15. Reported earnings +35% on +17% sales revenues for the Jun '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

5/8/2015 1:49:03 PM - Found prompt support after undercutting its 50 DMA line, and it completed a new Public Offering on 5/06/15. Pulled back from its 52-week high following a considerable "breakaway gap" on 4/29/15. There was an earlier breakaway gap on 2/25/15. Prior mid-day reports cautioned - "Reported earnings +22% on +12% sales revenues for the Mar '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

5/7/2015 1:21:02 PM - Found support after undercutting its 50 DMA line today. Pulling back since it hit a new 52-week high with a considerable "breakaway gap" when last noted with caution in the 4/29/15 mid-day report. There was an earlier breakaway gap on 2/25/15. Reported earnings +22% on +12% sales revenues for the Mar '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

4/29/2015 1:31:00 PM - Hit a new high with another considerable "breakaway gap" today. Found support above its 50 DMA line while consolidating after a breakaway gap on 2/25/15. Reported earnings +22% on +12% sales revenues for the Mar '15 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

3/12/2015 12:52:15 PM - Consolidating following a considerable "breakaway gap" on 2/25/15. Prior mid-day reports repeatedly cautioned members - "Reported earnings +18% on +12% sales revenues for the Dec '14 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/10/2015 1:04:22 PM - Pulling back from its 52-week high with a volume-driven loss today. Consolidating following a considerable "breakaway gap" on 2/25/15. The 3/09/15 mid-day report cautioned members - "Reported earnings +18% on +12% sales revenues for the Dec '14 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria)."

3/9/2015 1:05:17 PM - Holding its ground near its 52-week high following a considerable "breakaway gap" on 2/25/15. Reported earnings +18% on +12% sales revenues for the Dec '14 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

4/19/2013 12:58:45 PM - Consolidating above its 50 DMA line today, on track for a 5th consecutive loss. Reported earnings +26% on +18% sales revenues for the Dec '12 quarter. Prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).

11/6/2012 12:53:48 PM - Consolidating following a considerable 10/31/12 gap up and volume-driven gain for a new 52-week high. Reported earnings +20% on +17% sales revenues for the Sep '12 quarter. Found support near its 200 DMA line during its consolidation since noted in the 8/08/12 mid-day report - "Reported earnings +15% for the quarter ended June 30, 2012 versus the year ago period, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline."

11/2/2012 1:14:10 PM - Pulling back today after a considerable gap up and volume-driven gains this week for new 52-week highs. Reported earnings +20% on +17% sales revenues for the Sep '12 quarter. Found support near its 200 DMA line during its consolidation since last noted in the 8/08/12 mid-day report - "Reported earnings +15% for the quarter ended June 30, 2012 versus the year ago period, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline."

8/8/2012 12:56:45 PM - Rebounding from below its 50 DMA line with a volume-driven gain today. The 8/01/12 mid-day report noted - "Reported earnings +15% on -28% sales for the quarter ended June 30, 2012 versus the year ago period, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline."

8/1/2012 1:04:02 PM - Violated its 50 DMA line with a volume-driven loss today. Reported earnings +15% on -28% sales for the quarter ended June 30, 2012 versus the year ago period, its 2nd consecutive quarterly comparison below the +25% minimum earnings guideline.

5/2/2012 1:24:14 PM - Reported earnings +18% on +11% sales for the quarter ended March 31, 2012 versus the year ago period, below the +25% minimum earnings guideline. Bullish action continued since last noted in the 3/26/12 mid-day report - "No resistance due to overhead supply, but it is extended from any sound base. Found support above its 50 DMA line during the recent consolidation. Reported earnings +28% on +20% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior comparisons were at or just under the +25% minimum earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. Patient investors may watch for secondary buy points to possibly develop and be noted, rather than chasing it while too extended from a proper base pattern.'"

3/26/2012 1:24:22 PM - Gapped up today for a new 52-week high. Noted in the 3/22/12 mid-day day report while on tallying a 4th consecutive gain with volume running at a slightly above average pace - "It did not form a proper base since prior mid-day reports noted - 'No resistance due to overhead supply, but it is extended from any sound base. Found support above its 50 DMA line during the recent consolidation. Reported earnings +28% on +20% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior comparisons were at or just under the +25% minimum earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. Patient investors may watch for secondary buy points to possibly develop and be noted, rather than chasing it while too extended from a proper base pattern.'"

3/22/2012 1:22:04 PM - Near its 52-week high today while on track for a 4th consecutive gain with volume running at a slightly above average pace. It did not form a proper base since prior mid-day reports noted - "No resistance due to overhead supply, but it is extended from any sound base. Found support above its 50 DMA line during the recent consolidation. Reported earnings +28% on +20% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior comparisons were at or just under the +25% minimum earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. Patient investors may watch for secondary buy points to possibly develop and be noted, rather than chasing it while too extended from a proper base pattern."

3/19/2012 1:29:39 PM - Adding to its recent spurt of volume-driven gains and touching another new 52-week high today. It did not form a proper base since prior mid-day reports noted - "No resistance due to overhead supply, but it is extended from any sound base. Found support above its 50 DMA line during the recent consolidation. Reported earnings +28% on +20% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior comparisons were at or just under the +25% minimum earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. Patient investors may watch for secondary buy points to possibly develop and be noted, rather than chasing it while too extended from a proper base pattern."

3/7/2012 12:55:46 PM - Adding to its recent spurt of volume-driven gains for new 52-week highs today. The 2/29/12 mid-day report noted - "No resistance due to overhead supply, but it is extended from any sound base. Found support above its 50 DMA line during the recent consolidation. Reported earnings +28% on +20% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior comparisons were at or just under the +25% minimum earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. Patient investors may watch for secondary buy points to possibly develop and be noted, rather than chasing it while too extended from a proper base pattern."

2/29/2012 12:53:54 PM - Considerable gap up gain today with heavy volume for a new 52-week high. It is rallying for a 6th consecutive gain with no resistance due to overhead supply, but it is extended from any sound base. Found support above its 50 DMA line during the recent consolidation. Reported earnings +28% on +20% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior comparisons were at or just under the +25% minimum earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. Patient investors may watch for secondary buy points to possibly develop and be noted, rather than chasing it while too extended from a proper base pattern.

11/30/2011 12:43:25 PM - Considerable gap up gain today for a new 52-week high, rallying for a 4th consecutive gain with no resistance due to overhead supply. Found support above prior highs and its 50 DMA line in the $35 area during the recent consolidation. Technically it broke out after reporting earnings +25% on +18% sales revenues for the quarter ended September 30, 2011 versus the year ago period, but the 11/02/11 mid-day report cautioned - "Prior comparisons were just under the +25% earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. No resistance remains due to overhead supply as it is inching above multi-month resistance in the $35 area."

11/25/2011 11:19:55 AM - Consolidating above prior highs and its 50 DMA line in the $35 area defining important chart support. Technically it broke out after reporting earnings +25% on +18% sales revenues for the quarter ended September 30, 2011 versus the year ago period, but the 11/02/11 mid-day report cautioned - "Prior comparisons were just under the +25% earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. No resistance remains due to overhead supply as it is inching above multi-month resistance in the $35 area."

11/7/2011 1:05:18 PM - Paused today after 3 consecutive gains with above average volume to new 52-week and all-time highs. Technically it broke out after reporting earnings +25% on +18% sales revenues for the quarter ended September 30, 2011 versus the year ago period, but the 11/02/11 mid-day report cautioned - "Prior comparisons were just under the +25% earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. No resistance remains due to overhead supply as it is inching above multi-month resistance in the $35 area."

11/4/2011 1:28:05 PM - Up today for a 3rd consecutive gain with above average volume and yet another new 52-week and all-time high. Technically it broke out after reporting earnings +25% on +18% sales revenues for the quarter ended September 30, 2011 versus the year ago period, but the 11/02/11 mid-day report cautioned - "Prior comparisons were just under the +25% earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. No resistance remains due to overhead supply as it is inching above multi-month resistance in the $35 area."

11/3/2011 1:46:40 PM - Considerable gain today with above average volume for another new 52-week and all-time high. Technically it broke out on the prior session after reporting earnings +25% on +18% sales revenues for the quarter ended September 30, 2011 versus the year ago period. The 11/02/11 mid-day report noted - "Prior comparisons were just under the +25% earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. No resistance remains due to overhead supply as it is inching above multi-month resistance in the $35 area."

11/2/2011 2:07:18 PM - Hit a new 52-week and all-time high today after reporting earnings +25% on +18% sales revenues for the quarter ended September 30, 2011 versus the year ago period. Prior comparisons were just under the +25% earnings guideline while it showed slight sales and earnings acceleration, and its annual earnings (A criteria) history is good. No resistance remains due to overhead supply as it is inching above multi-month resistance in the $35 area.