5/5/2023 1:58:46 PM - Pulling back today for a 3rd consecutive volume-driven loss testing its 50 DMA line ($107) after reaching another new all-time high this week. Reported Mar '23 quarterly earnings +19% on +19% sales revenues versus the year-ago period and fundamental concerns remain. Quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).

4/17/2023 12:27:40 PM - Pulling back today for a 4th consecutive loss after reaching a new all-time high last week. Reported Dec '22 quarterly earnings +17% on +13% sales revenues versus the year-ago period and fundamental concerns remain. Quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).

2/21/2020 12:54:27 PM - Gapped up today for a considerable gain approaching its 2018 all-time high ($75.24). Reported improved earnings increases in the Sep and Dec '19 quarters, but fundamental concerns remain. Went through a deep consolidation since last noted with caution in the 9/24/18 mid-day report - "Through Jun '18 its quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) and fundamental concerns remain."

9/24/2018 12:38:53 PM - Gapped down today violating its 50 DMA line ($67.97). Last noted with caution in the 9/10/18 mid-day report - "Through Jun '18 its quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) and fundamental concerns remain."

9/10/2018 12:35:57 PM - Perched at its all-time high following a streak of 8 consecutive gains marked by ever-increasing volume. Through Jun '18 its quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) and fundamental concerns remain.

7/31/2018 1:25:58 PM - Gapped down today violating its 50 DMA line with damaging volume-driven losses this week after recently wedging higher. Through Jun '18 its quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) and fundamental concerns remain.

5/1/2018 1:19:12 PM - Pulling back from its 52-week and all-time high with losses on higher volume after recently wedging higher. Reported Mar '18 quarterly earnings +25% on +11% sales revenues. Earnings increases through Dec '17 were below the +25% minimum guideline (C criteria) and fundamental concerns remain.

4/30/2018 12:36:33 PM - Perched at new 52-week and all-time highs after recently wedging higher. Due to report earnings news. Earnings increases through Dec '17 were below the +25% minimum guideline (C criteria) and fundamental concerns remain.

2/21/2018 1:02:55 PM - Fundamental concerns remain. Found support near its 50 DMA line after retreating from new 52-week and all-time highs.

8/2/2016 1:02:38 PM - Reported Jun '16 earnings +57% on +12% sales revenues. Gapped down today violating its 50 DMA line with a damaging volume-driven loss. The 8/01/16 mid-day report cautioned members - "Fundamental concerns remain. Found support after testing its 50 DMA line with a gap down on 7/26/16 while abruptly retreating from new 52-week and all-time highs. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

8/1/2016 12:40:18 PM - Due to report Jun '16 earnings after the close today. Fundamental concerns remain, and prior mid-day reports cautioned members - "Found support after testing its 50 DMA line with a gap down on 7/26/16 while abruptly retreating from new 52-week and all-time highs. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

7/28/2016 1:22:38 PM - Found support after testing its 50 DMA line with a gap down on 7/26/16 while abruptly retreating from new 52-week and all-time highs. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

7/26/2016 12:57:42 PM - Gapped down today testing its 50 DMA line while abruptly retreating from new 52-week and all-time highs. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

5/11/2016 12:32:04 PM - Reversed into the red after hitting new 52-week and all-time highs today. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

5/3/2016 12:59:43 PM - Challenging 52-week and all-time highs with today's considerable gap up and 2nd consecutive volume-driven gain. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

2/24/2016 12:30:38 PM - Hit new 52-week and all-time highs with a considerable gap up volume-driven gain on the prior session. Reported earnings +23% on +12% sales revenues for the Dec'15 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

2/23/2016 12:52:58 PM - Hitting new 52-week and all-time highs with a considerable gap up volume-driven gain today. Reported earnings +23% on +12% sales revenues for the Dec'15 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

8/4/2015 1:04:43 PM - Retreating from its 52-week high with today's gap down and volume-driven loss, slumping near support at its 50 DMA line. Reported earnings -9% on +15% sales revenues for the Jun '15 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

8/3/2015 12:43:58 PM - Hitting a new 52-week high with today's 5th consecutive gain. Found support at its 50 DMA line since last noted in the 5/05/15 mid-day report with caution. Reported earnings +24% on +16% sales revenues for the Mar '15 quarter but fundamental concerns remain. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria).

5/5/2015 1:11:54 PM - Today's early gain helped it rebound near its 50 DMA line which may act as resistance. Reported earnings +24% on +16% sales revenues for the Mar '15 quarter but fundamental concerns remain. Last noted with caution in the 2/23/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

2/23/2015 12:51:19 PM - Hitting a new 52-week high today with another gain marked by above average volume. Fundamental concerns remain. Found support near its 50 DMA line during its consolidation since noted with caution in the 1/05/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

2/20/2015 1:10:54 PM - Perched at its 52-week high today following 4 consecutive gains marked by ever-increasing and above average volume. Fundamental concerns remain. Found support near its 50 DMA line during its consolidation since noted with caution in the 1/05/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

2/19/2015 1:21:54 PM - Hitting another new 52-week high with today's 4th consecutive gain. Fundamental concerns remain. Found support near its 50 DMA line during its consolidation since noted with caution in the 1/05/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

2/18/2015 12:48:03 PM - Hitting a new 52-week high with today's gain. Fundamental concerns remain. Found support near its 50 DMA line during its consolidation since last noted with caution in the 1/05/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

1/5/2015 1:21:52 PM - Fundamental concerns remain. Wedged higher with gains lacking great volume conviction since last noted with caution in the 11/21/14 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

11/21/2014 12:46:51 PM - Fundamental concerns remain. Noted in prior mid-day reports with caution - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

11/5/2014 1:09:38 PM - Fundamental concerns remain as when noted in the 10/28/13 mid-day report with caution. Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria).

10/15/2014 12:35:54 PM - Fundamental concerns remain as when last noted in the 10/28/13 mid-day report with caution. Reported earnings +18% on +12% sales for the Jun '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria).

10/28/2013 1:50:57 PM - Perched at its 52-week high with above average volume behind today's 3rd consecutive gain. Fundamental concerns remain as prior mid-day reports cautioned members - "Reported earnings +0% on +10% sales for the Jun '13 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."

9/17/2013 12:57:00 PM - Inching higher with today's 7th consecutive gain helping it reach a new 52-week high. Noted in prior mid-day reports with caution. Reported earnings +0% on +10% sales for the Jun '13 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain.

9/11/2013 2:01:48 PM - Consolidating near its 50 DMA line since last noted in the 7/30/13 mid-day report with caution. Reported earnings +0% on +10% sales for the Jun '13 quarter. Prior mid-day reports cautioned - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."

7/30/2013 1:35:06 PM - Slumping further below its 50 DMA line with losses backed by above average volume. Reported earnings +0% on +10% sales for the Jun '13 quarter. Prior mid-day reports cautioned - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."

7/12/2013 1:44:54 PM - Churning above average volume this week while perched at its 52-week high, holding its ground stubbornly and still staying above its 50 DMA line. Prior mid-day reports cautioned - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."

6/18/2013 1:13:08 PM - Hitting a new 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Held its ground stubbornly and stayed well above its 50 DMA line since last noted in the 5/24/13 mid-day report with caution - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."

5/24/2013 1:05:18 PM - Volume totals have been cooling while holding its ground stubbornly since gapping up on 4/30/13 for a new 52-week high. The 4/30/13 mid-day report cautioned - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."

4/30/2013 1:22:07 PM - Gapped up today, hitting a new 52-week high. The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain since last noted with caution in the 7/20/12 mid-day report - "Fundamentals are not a match with the fact-based system's guidelines. It survived but failed to impress since noted in the 11/02/10 mid-day report - 'Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report.'"

7/20/2012 1:36:25 PM - Gapped down today, trading under its 50 DMA line but up from earlier lows, encountering some distributional pressure. Last noted in the 6/08/12 mid-day report - "Fundamentals are not a match with the fact-based system's guidelines. It survived but failed to impress since noted in the 11/02/10 mid-day report - 'Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report.'"

6/8/2012 12:35:31 PM - Consolidating above its 50 DMA line and above prior highs, encountering some distributional pressure following a consider gap up gain on 5/01/12 for a new 52-week high. Fundamentals are not a match with the fact-based system's guidelines. It survived but failed to impress since noted in the 11/02/10 mid-day report - "Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report."

2/23/2012 1:01:56 PM - Volume-driven gains have it approaching its 52-week high. Fundamentals are not a match with the fact-based system's guidelines. It survived but failed to impress since last noted in the 11/02/10 mid-day report - "Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report."

11/2/2010 1:17:03 PM - Gapped up and hit a new 52-week high today after a 6-month cup shaped pattern. Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report.

7/5/2005 1:34:28 PM - IPO short history. On track for new 52-week high close.

6/30/2005 12:29:36 PM - IPO short history.

6/29/2005 1:00:18 PM - IPO short history.

6/28/2005 12:56:45 PM - IPO short history.

6/27/2005 12:29:33 PM - IPO short history.

6/9/2005 12:52:19 PM - IPO short history.

1/31/2005 1:09:59 PM - IPO short history.