1/22/2021 12:19:26 PM -

Reported earnings -7% on -16% sales revenues for the Dec '20 quarter versus the year ago period. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's guidelines. Completed a new Public Offerings on 11/13/14, 1/24/14 and 7/26/12.



4/20/2018 12:50:01 PM -

Gapped up and rebounded above its 50 DMA line ($92.23) on the prior session after reporting earnings +73% on +36% sales revenues for the Mar '18 quarter. Prior quarterly and annual earnings history is not a great match with the fact-based investment system's guidelines. Completed a new Public Offerings on 11/13/14, 1/24/14 and 7/26/12.



3/28/2017 12:54:36 PM -

Recently violated its 50 DMA line with volume-driven losses. Reported earnings +37% on +25% sales revenues for the Dec '16 quarter, but prior quarterly comparisons have not shown strong and steady +25% or more earnings increases versus the year earlier (C criteria). Completed a new Public Offerings on 11/13/14, 1/24/14 and 7/26/12.



7/27/2015 12:54:09 PM -

Gapped down today undercutting its 50 DMA line and testing recent lows. Reported earnings +7% on +23% sales revenues for the Jun '15 quarter, and quarterly comparisons have not shown strong and steady +25% or more earnings increases versus the year earlier (C criteria). Went through a deep consolidation below its 200 DMA line then rebounded since completing a new Public Offering when noted in the 11/13/14 mid-day report. Completed additional Public Offerings on 1/24/14 and 7/26/12.



7/23/2015 12:59:40 PM -

Pulling back near its 50 DMA line. Reported earnings +7% on +23% sales revenues for the Jun '15 quarter, and quarterly comparisons have not shown strong and steady +25% or more earnings increases versus the year earlier (C criteria). Went through a deep consolidation below its 200 DMA line then rebounded since completing a new Public Offering when noted in the 11/13/14 mid-day report. Completed additional Public Offerings on 1/24/14 and 7/26/12.



7/17/2015 12:43:35 PM -

Reported earnings +17% on +21% sales revenues for the Mar '15 quarter, and quarterly comparisons have not shown strong and steady +25% or more earnings increases versus the year earlier (C criteria). Went through a deep consolidation below its 200 DMA line then rebounded since completing a new Public Offering when noted in the 11/13/14 mid-day report. Completed additional Public Offerings on 1/24/14 and 7/26/12.



7/14/2015 12:46:49 PM -

Reported earnings +17% on +21% sales revenues for the Mar '15 quarter, and quarterly comparisons have not shown strong and steady +25% or more earnings increases versus the year earlier (C criteria). Went through a deep consolidation below its 200 DMA line then rebounded since completing a new Public Offering when noted in the 11/13/14 mid-day report. Completed additional Public Offerings on 1/24/14 and 7/26/12.



6/11/2015 1:27:25 PM -

Went through a deep consolidation below its 200 DMA line then rebounded since completing a new Public Offering when last noted in the 11/13/14 mid-day report. Reported earnings +17% on +21% sales revenues for the Mar '15 quarter, and quarterly comparisons have not shown strong and steady +25% or more earnings increases versus the year earlier (C criteria). Completed additional Public Offerings on 1/24/14 and 7/26/12.



11/13/2014 12:54:22 PM -

Gapped down today after proposing a new Public Offering. Reported earnings +5% on +16% sales revenues for the Sep '14 quarter, and quarterly comparisons have not shown strong and steady +25% or more earnings increases versus the year earlier (C criteria). Completed additional Public Offerings on 1/24/14 and 7/26/12.



10/12/2012 12:14:35 PM -

Retreating from its 52-week high with above average volume behind today's 5th consecutive loss. Completed a new Public Offering on 7/26/12. Reported earnings +73% on +27% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



8/31/2012 12:29:58 PM -

Holding its ground near its 52-week high today. Completed a new Public Offering on 7/26/12. Reported earnings +73% on +27% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



8/20/2012 12:47:07 PM -

Hitting a new 52-week high today after a tight consolidation while volume totals cooled in recent weeks. Completed a new Public Offering on 7/26/12. Reported earnings +73% on +27% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



7/27/2012 12:58:06 PM -

Hit a new 52-week high today with a considerable volume-driven gain. Reported earnings +73% on +27% sales revenues for the quarter ended June 30, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



6/22/2012 12:31:55 PM -

Holding its ground today following a "negative reversal" on the prior session after hitting a new 52-week high. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



6/20/2012 12:35:07 PM -

Hitting another new 52-week high today with a 2nd consecutive gain backed by above average volume. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



6/13/2012 12:24:30 PM -

Trading near its 52-week high today, poised for a best-ever close following a negative reversal on 6/11/12. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



6/12/2012 12:38:18 PM -

Hovering near its 52-week high today following a negative reversal on the prior session. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



6/11/2012 12:37:37 PM -

Off earlier highs after hitting a new 52-week high today while on track for its 4th consecutive gain. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



6/4/2012 12:37:22 PM -

Consolidating -5.1% off its 52-week high today and above its 50 DMA line. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



5/24/2012 12:32:46 PM -

Consolidating -4.6% off its 52-week high today and above its 50 DMA line. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Last noted in the 5/11/12 mid-day report - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



5/11/2012 12:37:33 PM -

Challenging its 52-week high with volume running at an above average pace behind today's 3rd consecutive gain. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Prior mid-day reports noted - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



4/26/2012 1:21:17 PM -

Solid volume-driven gain today for a new 52-week high. Reported earnings +126% on +32% sales revenues for the quarter ended March 31, 2012 versus the year ago period. Last noted in the 2/10/12 mid-day report - "Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system."



2/10/2012 1:13:19 PM -

Stubbornly holding its ground near its 52-week high. Reported earnings +109% on +21% sales revenues for the quarter ended December 31, 2011 versus the year ago period. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) history included a downturn in FY '08 & '09 that raised fundamental concerns with respect to the guidelines of the fact-based investment system.



1/26/2012 1:01:35 PM -

Down today with above average volume, pulling back from its 52-week high. Found support at its 50 DMA line on pullbacks then rallied higher since noted in the 10/28/11 mid-day report - "No overhead supply remains to hinder its progress. Rebounded from a slump below its 50 and 200 DMA lines while consolidating since noted in the 7/25/11 mid-day report following a 'breakaway gap' for a new 52-week high. Reported earnings +124% on +13% sales revenues for the quarter ended September 30, 2011. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



1/9/2012 1:27:17 PM -

Today it touched another new 52-week high. Found support at its 50 DMA line on pullbacks then rallied higher since noted in the 10/28/11 mid-day report - "No overhead supply remains to hinder its progress. Rebounded from a slump below its 50 and 200 DMA lines while consolidating since noted in the 7/25/11 mid-day report following a 'breakaway gap' for a new 52-week high. Reported earnings +124% on +13% sales revenues for the quarter ended September 30, 2011. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



1/5/2012 1:32:43 PM -

Today marks its 3rd consecutive mid-day report appearance while churning above average volume and perched at its 52-week high. Found support at its 50 DMA line on pullbacks then rallied higher since noted in the 10/28/11 mid-day report - "No overhead supply remains to hinder its progress. Rebounded from a slump below its 50 and 200 DMA lines while consolidating since noted in the 7/25/11 mid-day report following a 'breakaway gap' for a new 52-week high. Reported earnings +124% on +13% sales revenues for the quarter ended September 30, 2011. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



1/4/2012 1:10:14 PM -

Perched at its 52-week high and making its 2nd consecutive mid-day report appearance. Found support at its 50 DMA line on pullbacks then rallied higher since noted in the 10/28/11 mid-day report - "No overhead supply remains to hinder its progress. Rebounded from a slump below its 50 and 200 DMA lines while consolidating since noted in the 7/25/11 mid-day report following a 'breakaway gap' for a new 52-week high. Reported earnings +124% on +13% sales revenues for the quarter ended September 30, 2011. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



1/3/2012 1:28:23 PM -

Gapped up today and hit a new 52-week high. Found support at its 50 DMA line on pullbacks then rallied higher since last noted in the 10/28/11 mid-day report - "No overhead supply remains to hinder its progress. Rebounded from a slump below its 50 and 200 DMA lines while consolidating since noted in the 7/25/11 mid-day report following a "breakaway gap" for a new 52-week high. Reported earnings +124% on +13% sales revenues for the quarter ended September 30, 2011. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system."



10/28/2011 1:43:44 PM -

Rising near its 52-week high today and no overhead supply remains to hinder its progress. Rebounded from a slump below its 50 and 200 DMA lines while consolidating since noted in the 7/25/11 mid-day report following a "breakaway gap" for a new 52-week high. Reported earnings +124% on +13% sales revenues for the quarter ended September 30, 2011. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system.



10/20/2011 12:10:02 PM -

Perched within close striking distance of its 52-week high today. Rebounded from a slump below its 50 and 200 DMA lines while consolidating since noted in the 7/25/11 mid-day report following a "breakaway gap" for a new 52-week high. Reported earnings +124% on +13% sales revenues for the quarter ended September 30, 2011. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system.



10/19/2011 12:54:53 PM -

Rebounding from a slump below its 50 and 200 DMA lines while consolidating since last noted in the 7/25/11 mid-day report following a "breakaway gap" for a new 52-week high. Reported earnings +100% on +10% sales revenues for the quarter ended June 30, 2011. Recent quarters showed strong earnings increases versus the year earlier that satisfy the C criteria. Its annual earnings (A criteria) growth has not been strong and steady, so it is fundamentally below guidelines of the fact-based investment system.



7/25/2011 1:48:22 PM -

Pulling back following a "breakaway gap" for a considerable volume-driven gain on 7/21/11 for a new 52-week high. Technically, it broke out from a previously noted orderly 14-week saucer shaped base. Reported earnings +100% on +10% sales revenues for the quarter ended June 30, 2011. Prior mid-day reports noted - "Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



7/22/2011 2:10:04 PM -

Holding its ground today following a "breakaway gap" for a considerable volume-driven gain and a new 52-week high on the prior session. Technically, it broke out from a previously noted orderly 14-week saucer shaped base. Reported earnings +100% on +10% sales revenues for the quarter ended June 30, 2011. Prior mid-day reports noted - "Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



7/21/2011 1:41:30 PM -

Today's "breakaway gap" for a considerable volume-driven gain and a new 52-week high follows a previously noted orderly 14-week saucer shaped base. Prior mid-day reports noted - "Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



7/20/2011 1:46:18 PM -

Churning above average volume without making meaningful price progress after touching a new 52-week high following an orderly 14-week saucer shaped base. Prior mid-day reports noted - "Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



7/15/2011 1:30:19 PM -

Churning above average volume without making meaningful price progress after touching a new 52-week high last week following an orderly 14-week saucer shaped base. Prior mid-day reports noted - "Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



7/13/2011 1:15:55 PM -

Challenging its 52-week high today after an orderly 14-week saucer shaped base. Prior mid-day reports noted - "Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



7/12/2011 1:20:40 PM -

Perched -2.3% off its 52-week high today after an orderly 14-week saucer shaped base. Last noted in the 6/17/11 mid-day report - "Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



6/17/2011 1:44:28 PM -

Gaining ground above its 50 DMA line today. It has formed a long orderly base pattern since last noted on 4/21/11 in the mid-day report - "Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



4/21/2011 1:44:05 PM -

Gapped up above its 50 DMA line today. Reported earnings +48% on +9% sales revenues for the quarter ended March 31, 2011 versus the year ago period. The 2/24/11 mid-day report noted - "Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report."



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

Recent quarters showed 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. It survived but failed to impress since last noted in the 2/07/05 mid-day report.



2/7/2005 12:57:12 PM - G- L in decent group. Broke out of its 6 week base on above average volume late last month. Nice "C", "A", "S", "I". PP of $22.70. MB of $23.84.

2/2/2005 12:54:00 PM - Best in decent group. Broke out of its 6 week base on above average volume. Highly ranked by IBD. Nice "C", "A", "S", "I". PP of $22.70. MB of $23.84.

2/1/2005 12:49:41 PM - Best in decent group. Broke out of its 6 week base on above average volume. Highly ranked by IBD. Nice "C", "A", "S", "I". PP of $22.70. MB of $23.84.

1/27/2005 1:05:50 PM - Best in decent group. Broke out of its 6 week base on above average volume. Highly ranked by IBD. Nice "C", "A", "S", "I". PP of $22.70. MB of $23.84.

1/26/2005 12:38:32 PM - Best in decent group. Highly ranked by IBD. Nice "C", "A", "S", "I". PP of $22.70. MB of $23.84.

1/26/2005 12:38:11 PM - L in decent group. Highly ranked by IBD. Nice "C", "A", "S", "I". PP of $22.70. MB of $23.84.

1/24/2005 1:08:27 PM - L in decent group. Highly ranked by IBD. Nice "C", "A", "S", "I". PP of $22.70. MB of $23.84.

1/21/2005 1:25:51 PM - Y - L in decent group. Highly ranked by IBD. Nice "C", "A", "S", "I". PP of $22.70. MB of $23.84.

1/3/2005 1:02:10 PM - Decent group. Too ET from a sound base of support at this point to be considered buyable under the guidelines.

12/8/2004 1:12:05 PM - Best in decent group. Highly ranked. Had a BV BO from a nice flat base (10/18). Watch upward trendline for chart support above 50 DMA.

12/6/2004 12:28:34 PM - Best in decent group. Higjly ranked by IBD. Nice recent BV BO from a nice flat base (10/18) although volume was lighter than we normally like to see. Too ET at this point.

11/2/2004 12:37:24 PM - Best in decent group. Higjly ranked by IBD. Nice recent BV BO from a nice flat base (10/18) although volume was lighter than we normally like to see. Too ET at this point.

11/1/2004 12:54:05 PM - Best in decent group. Higjly ranked by IBD. Nice recent BV BO from a nice flat base (10/18) although volume was lighter than we normally like to see. Too ET at this point.

10/25/2004 1:00:00 PM - Best in decent group. Higjly ranked by IBD. Nice recent BV BO from a nice flat base although volume was lite.