1/17/2024 12:16:10 PM - Consolidating near its 50 DMA line. Reported earnings +62% on +6% sales revenues for the quarter ended Sep 30, 2023 versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Its sales revenues growth rate has been lackluster and it annual earnings (A criteria) history had a dowturn in FY '22 leaving fundamental concerns.

12/15/2023 12:18:50 PM - No resistance remains due to overhead supply, holding its ground near its 52-week high after noted volume-driven gains. Reported earnings +62% on +6% sales revenues for the quarter ended Sep 30, 2023 versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Its sales revenues growth rate has been lackluster and it annual earnings (A criteria) history had a dowturn in FY '22 leaving fundamental concerns.

12/5/2023 12:22:07 PM - No resistance remains due to overhead supply as it is hitting another new 52-week high with today's 3rd consecutive volume-driven gain. Rebounded above its 200 DMA and 50 DMA lines with recently noted volume-driven gains. Reported earnings +62% on +6% sales revenues for the quarter ended Sep 30, 2023 versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Its sales revenues growth rate has been lackluster and it annual earnings (A criteria) history had a dowturn in FY '22 leaving fundamental concerns.

12/4/2023 12:43:50 PM - No resistance remains due to overhead supply as it is hitting a new 52-week high with today's 2nd consecutive volume-driven gain. Rebounded above its 200 DMA and 50 DMA lines with recently noted volume-driven gains. Reported earnings +62% on +6% sales revenues for the quarter ended Sep 30, 2023 versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Its sales revenues growth rate has been lackluster and it annual earnings (A criteria) history had a dowturn in FY '22 leaving fundamental concerns.

11/15/2023 12:21:44 PM - Faces some near-term resistance due to overhead supply up to the $78 level. Rebounded above its 200 DMA and 50 DMA lines with recentlyu noted volume-driven gains. Reported earnings +62% on +6% sales revenues for the quarter ended Sep 30, 2023 versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history had a dowturn in FY '22 leaving fundamental concerns.

11/3/2023 12:37:46 PM - Faces resistance due to overhead supply up to the $78 level. Rebounding above its 200 DMA and 50 DMA lines with today's 5th consecutive volume-driven gain. Reported earnings +62% on +6% sales revenues for the quarter ended Sep 30, 2023 versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Annual earnings (A criteria) history had a dowturn in FY '22 leaving fundamental concerns.

5/1/2018 12:15:08 PM - Gapped down today violating its 50 DMA line, abruptly retreating from its all-time high. Reported earnings +32% on +10% sales revenues for the quarter ended Mar 31, 2018 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.

6/27/2017 12:08:48 PM - Hitting a new all-time high today. Reported Mar '17 earnings +10% on +8% sales revenues for the quarter ended Mar 31, 2017 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.

6/5/2017 12:17:02 PM - Perched at its all-time high with today's 3rd consecutive gain on ever-increasing volume. Reported Mar '17 earnings +10% on +8% sales revenues for the quarter ended Mar 31, 2017 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.

5/2/2017 12:58:50 PM - Perched at its all-time high. Reported Mar '17 earnings +10% on +8% sales revenues for the quarter ended Mar 31, 2017 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.

5/1/2017 12:52:03 PM -

Perched at an all-time high with above average volume behind today's 4th consecutive gain. Due to report Mar '17 earnings news after the close today. Reported earnings +55% on +13% sales revenues for the quarter ended December 31, 2016 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.



6/10/2016 11:58:46 AM -

Perched within striking distance of its 52-week and all-time high. Reported earnings +31% on +15% sales revenues for the quarter ended March 31, 2016 versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.



12/24/2015 10:58:27 AM -

Found support at its 50 DMA line and recently rallied to new highs. Reported earnings +9% on +10% sales revenues for the quarter ended Sep 30, 2015 versus the year ago period, below the +25% minimum guideline. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.



9/17/2015 12:29:03 PM -

Making its 3rd consecutive mid-day report appearance, slumping further below its 50 DMA line which recently acted as resistance. Prior mid-day reports cautioned members - "Reported earnings +17% on +12% sales revenues for the quarter ended June 30, 2015 versus the year ago period, below the +25% minimum guideline. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns."



9/16/2015 12:15:57 PM -

Making its 2nd consecutive mid-day report appearance, slumping further below its 50 DMA line which recently acted as resistance. The 9/15/15 mid-day report cautioned members - "Reported earnings +17% on +12% sales revenues for the quarter ended June 30, 2015 versus the year ago period, below the +25% minimum guideline. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns."



9/15/2015 12:15:06 PM -

Slumping further below its 50 DMA line which recently acted as resistance. Reported earnings +17% on +12% sales revenues for the quarter ended June 30, 2015 versus the year ago period, below the +25% minimum guideline. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.



10/30/2013 12:35:31 PM -

Undercut its 50 DMA line and prior lows earlier today then found prompt support and rebounded into positive territory. Perched at its 52-week high with no overhead supply to act as resistance. Prior mid-day reports cautioned - "Reported earnings +32% on +14% sales revenues for the quarter ended June 30, 2013 versus the year ago period, marking its 2nd comparison with earnings above the +25% minimum guideline. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns."



9/5/2013 12:14:21 PM -

Undercut its 50 DMA line and prior lows earlier today then found prompt support and rebounded into positive territory. Perched at its 52-week high with no overhead supply to act as resistance. Prior mid-day reports cautioned - "Reported earnings +32% on +14% sales revenues for the quarter ended June 30, 2013 versus the year ago period, marking its 2nd comparison with earnings above the +25% minimum guideline. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns."



8/27/2013 12:55:35 PM -

Gapped up today and hit a new 52-week high. The 8/06/13 mid-day report cautioned - "Reported earnings +32% on +14% sales revenues for the quarter ended June 30, 2013 versus the year ago period, marking its 2nd comparison with earnings above the +25% minimum guideline. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns."



8/6/2013 12:19:51 PM - Encountering distributional pressure following volume-driven gains while breaking out to new 52-week highs. Reported earnings +32% on +14% sales revenues for the quarter ended June 30, 2013 versus the year ago period, marking its 2nd comparison with earnings above the +25% minimum guideline. Prior quarterly and annual earnings (C and A criteria) history has been below guidelines leaving fundamental concerns.

6/18/2013 12:17:30 PM - Reported earnings +53% on +22% sales revenues for the quarter ended March 31, 2013 versus the year ago period. Its quarterly and annual earnings (C and A criteria) and sales history remain below guidelines, leaving fundamental concerns.

2/27/2012 11:59:21 AM - Reported earnings +8% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior mid-day reports noted - "Its earnings and sales history remain below guidelines, leaving fundamental concerns."

2/24/2012 11:59:22 AM - Reported earnings +8% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior mid-day reports noted - "Its earnings and sales history remain below guidelines, leaving fundamental concerns."

2/23/2012 11:52:36 AM - Reported earnings +8% on +11% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Prior mid-day reports noted - "Its earnings and sales history remain below guidelines, leaving fundamental concerns."

2/1/2012 12:10:59 PM - Inching to new highs from an orderly flat base, as previously noted. Found support near its 50 and 200 DMA lines when consolidating recently. Prior mid-day reports noted - "Its earnings and sales history remain below guidelines, leaving fundamental concerns. Last noted in the 9/28/09 mid-day report."

1/27/2012 12:33:24 PM - Inching to new highs from an orderly flat base this week. Found support near its 50 and 200 DMA lines when consolidating recently. Last noted in the 12/16/11 mid-day report - "Its earnings and sales history remain below guidelines, leaving fundamental concerns. Last noted in the 9/28/09 mid-day report."

12/16/2011 12:33:45 PM - Found support near its 50 and 200 DMA lines when consolidating recently, and it is slumping near its 50 DMA line again today. The 12/05/11 mid-day report noted - "Its earnings and sales history remain below guidelines, leaving fundamental concerns. Last noted in the 9/28/09 mid-day report."

12/5/2011 11:58:51 AM - Found support near its 50 and 200 DMA lines when consolidating recently. Perched near its 52-week high today while extending its winning streak to 4 consecutive gains. Its earnings and sales history remain below guidelines, leaving fundamental concerns. Last noted in the 9/28/09 mid-day report.

9/28/2009 12:05:05 PM - Consolidating in a tight trading range for the past week after big gains on above average volume. Despite strong technical action, its earnings and sales history remain below guidelines, leaving fundamental concerns.

9/24/2009 12:29:48 PM - Consolidating after recent big gains on above average volume. Despite strong technical action, its earnings and sales history remain below guidelines leaving fundamental concerns.

9/21/2009 12:22:04 PM - Off today's early high after gapping up, it is on track for a 4th consecutive gain on above average volume. Despite strong technical action recently its earnings and sales history remain below guidelines leaving fundamental concerns.

9/18/2009 12:44:28 PM - Earnings and sales history remain below guidelines.

12/15/2006 12:47:56 PM - "C" and sales history remain below guidelines and base is questionable.

12/14/2006 12:40:56 PM - "C" and sales history remain below guidelines and base is questionable.

11/13/2006 12:31:46 PM - "C" and sales history remain below guidelines and base was questionable.

11/10/2006 12:38:23 PM - Solid technical action again this morning yet "C" and sales history remain below guidelines and base was questionable.

11/8/2006 12:34:15 PM - Solid technical action again this morning yet "C" and sales history remain below guidelines and base was questionable.

11/7/2006 12:23:02 PM - Solid technical action again this morning yet "C" and sales history remain below guidelines.

10/31/2006 12:43:10 PM - Solid technical action this morning yet "C" and sales history remain below guidelines.

10/13/2006 - Recent solid technical action continues today yet "C" and sales history remain below guidelines.

10/11/2006 12:33:56 PM - Solid technical action today yet "C" and sales history remain below guidelines.

10/3/2006 12:31:30 PM - "C" remains below guidelines.

9/21/2006 12:43:22 PM - "C" remains below guidelines.

6/30/2006 12:45:06 PM - "C" remains below guidelines and now price is too extended from a sound base of support at this point to be considered buyable under the guidelines.

5/9/2006 12:31:52 PM - "C" remains below guidelines.

3/30/2006 12:29:29 PM - "C" remains below guidelines.

3/28/2006 12:32:29 PM - "C" remains below guidelines.

3/27/2006 12:29:06 PM - "C" below guidelines.

3/14/2006 12:30:23 PM - "C" below guidelines.

3/13/2006 12:30:36 PM - "C" below guidelines.

3/7/2006 12:27:06 PM - "C" below guidelines.

3/6/2006 12:36:46 PM - "C" below guidelines.

3/3/2006 1:05:03 PM - "C" below guidelines.

3/2/2006 12:26:52 PM - "C" below guidelines.

3/1/2006 12:32:34 PM - "C" below guidelines.

2/28/2006 12:19:33 PM - "C" below guidelines.

2/23/2006 12:30:08 PM - "C" below guidelines.

2/17/2006 12:39:48 PM - "C" below guidelines.

2/10/2006 12:24:18 PM - "C" below guidelines.

1/6/2006 12:32:39 PM - "C" below guidelines.

1/13/2005 12:18:37 PM - New IPO, short history.

1/3/2005 12:26:18 PM - New IPO, short history.

12/29/2004 12:26:02 PM - New IPO, short history.

12/28/2004 12:27:17 PM - New IPO, short history.

12/20/2004 12:16:05 PM - New IPO, short history.

11/15/2004 12:41:29 PM - New IPO, short history.

11/9/2004 12:35:08 PM - New IPO, short history.