4/3/2019 12:40:22 PM - Violated its 50 DMA line with today's volume-driven loss. Prior mid-day reports noted - "Reported earnings +40% on +7% sales revenues for the Dec '18 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria) while sales revenues growth was sub par. Annual earnings (A criteria) history has been steady."

3/13/2019 12:34:44 PM - Rebounding today following 2 damaging volume-driven losses. The 3/12/19 mid-day report noted - "Reported earnings +40% on +7% sales revenues for the Dec '18 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria) while sales revenues growth was sub par. Annual earnings (A criteria) history has been steady."

3/12/2019 12:38:16 PM - Gapped down for a 2nd consecutive session today with damaging volume-driven losses. Reported earnings +40% on +7% sales revenues for the Dec '18 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria) while sales revenues growth was sub par. Annual earnings (A criteria) history has been steady.

3/11/2019 12:26:40 PM - Gapped down today for a damaging volume-driven loss. Reported earnings +40% on +7% sales revenues for the Dec '18 quarter. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria) while sales revenues growth was sub par. Annual earnings (A criteria) history has been steady.

7/29/2015 1:08:06 PM - Rebounding above its 50 DMA line with today's volume-driven gain. Reported earnings +11% on -6% sales revenues for the Jun '15 quarter. Prior mid-day reports cautioned members - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."

7/28/2015 1:18:04 PM - Recently slumped below its 50 DMA line with losses on higher volume. Reported earnings +18% on +1% sales revenues for the Mar '15 quarter. Prior mid-day reports cautioned members - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."

5/27/2015 12:48:50 PM - Hit a new 52-week high today. Reported earnings +18% on +1% sales revenues for the Mar '15 quarter. Made gradual progress since noted in the 2/04/15 mid-day report with caution - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."

4/30/2015 1:00:01 PM -

Promptly rebounding above its 50 DMA line and trading near its 52-week high with today's volume-driven gain. Reported earnings +18% on +1% sales revenues for the Mar '15 quarter. Made gradual progress since last noted in the 2/04/15 mid-day report with caution - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



2/4/2015 12:34:54 PM -

Perched at its 52-week high with today's 3rd consecutive volume-driven gain. Reported earnings +34% on +5% sales revenues for the Dec '14 quarter. Found support near its 50 DMA line since noted in the 12/12/14 mid-day report with caution - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Reported earnings +17% on +13% sales revenues for the Sep '14 quarter and fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



2/3/2015 1:24:46 PM -

Powering to new 52-week highs with today's 2nd consecutive volume-driven gain. Found support at its 50 DMA line since last noted in the 12/12/14 mid-day report with caution - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Reported earnings +17% on +13% sales revenues for the Sep '14 quarter and fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



12/12/2014 12:45:18 PM -

Pulling back near its 50 DMA line with today's 3rd consecutive volume-driven loss, retreating from its 52-week high. Noted in prior mid-day reports with caution - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Reported earnings +17% on +13% sales revenues for the Sep '14 quarter and fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



12/10/2014 1:20:50 PM -

Pulling back today after hitting another new 52-week high on the prior session with a big volume-driven gain. Held its ground and made gradual progress since noted in the 11/03/14 mid-day report with caution - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Reported earnings +17% on +13% sales revenues for the Sep '14 quarter and fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



12/9/2014 1:06:21 PM -

Hitting another new 52-week high today with a volume-driven gain. Held its ground and made gradual progress since last noted in the 11/03/14 mid-day report with caution - "Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Reported earnings +17% on +13% sales revenues for the Sep '14 quarter and fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



11/3/2014 12:39:03 PM -

Hitting another new 52-week high today with a 2nd consecutive volume-driven gain. Completed Secondary Offerings on 3/04/14, 6/04/14 and 8/07/14. Reported earnings +17% on +13% sales revenues for the Sep '14 quarter and fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down.



10/31/2014 1:00:47 PM -

Touched a new 52-week high today then reversed into the red. Prior mid-day reports cautioned members - "Completed a Secondary Offering on 6/04/14. Reported earnings +36% on +19% sales revenues for the Jun '14 quarter but fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line during its consolidation and it completed an earlier Secondary Offering on 3/04/14."



10/9/2014 12:17:25 PM -

Quietly slumped below its 50 DMA line this week. Stalled after last noted with caution at its 52-week high in the 9/05/14 mid-day report - "Completed a Secondary Offering on 6/04/14. Reported earnings +36% on +19% sales revenues for the Jun '14 quarter but fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line during its consolidation and it completed an earlier Secondary Offering on 3/04/14."



9/5/2014 12:58:01 PM -

Wedging to new 52-week highs with today's 5th consecutive gain lacking great volume conviction. Prior mid-day reports cautioned - "Completed a Secondary Offering on 6/04/14. Reported earnings +36% on +19% sales revenues for the Jun '14 quarter but fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line during its consolidation and it completed an earlier Secondary Offering on 3/04/14."



8/8/2014 12:49:39 PM -

Holding is ground after a considerable gap up and volume-driven gain on 8/01/14 rebounding from below its 50 DMA line to new highs. The 8/04/14 mid-day report cautioned - "Completed a Secondary Offering on 6/04/14. Reported earnings +36% on +19% sales revenues for the Jun '14 quarter but fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line during its consolidation and it completed an earlier Secondary Offering on 3/04/14."



8/4/2014 1:04:42 PM -

Holding is ground today after a considerable gap up and volume-driven gain on the prior session hitting a new 52-week high, rebounding from below its 50 DMA line. Completed a Secondary Offering on 6/04/14. Reported earnings +36% on +19% sales revenues for the Jun '14 quarter but fundamental concerns remain. Prior quarterly earnings comparisons were not strong and steady above the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line during its consolidation and it completed an earlier Secondary Offering on 3/04/14.



8/1/2014 12:39:58 PM -

Gapped up today hitting a new 52-week high, rebounding from below its 50 DMA line. Completed a Secondary Offering on 6/04/14. Reported earnings +38% on +20% sales revenues for the Mar '14 quarter but fundamental concerns remain. The 2 prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line during its consolidation and it completed an earlier Secondary Offering on 3/04/14.



7/18/2014 12:39:24 PM -

Consolidating above its 50 DMA line, holding its ground since completing a Secondary Offering on 6/04/14. Reported earnings +38% on +20% sales revenues for the Mar '14 quarter but fundamental concerns remain. The 2 prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line during its consolidation and it completed an earlier Secondary Offering on 3/04/14.



6/5/2014 12:56:08 PM -

Proposed a Secondary Offering on the prior session and gapped up today. Reported earnings +38% on +20% sales revenues for the Mar '14 quarter but fundamental concerns remain. The 2 prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line during its consolidation and it completed an earlier Secondary Offering on 3/04/14.



6/4/2014 12:39:51 PM -

Reported earnings +38% on +20% sales revenues for the Mar '14 quarter but fundamental concerns remain. The 2 prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line after retreating abruptly from its 52-week high since noted with caution in the 1/13/14 mid-day report.



5/30/2014 12:53:32 PM -

Reported earnings +38% on +20% sales revenues for the Mar '14 quarter but fundamental concerns remain. The 2 prior quarterly earnings comparisons were below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down. Found support near its 200 DMA line after retreating abruptly from its 52-week high since last noted with caution in the 1/13/14 mid-day report.



1/13/2014 1:22:57 PM -

Touched a new 52-week high today after stubbornly holding its ground and staying in a tight range for the past few weeks. Prior mid-day reports cautioned members - "Reported earnings +18% on +10% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



12/18/2013 12:45:44 PM -

Hovering in a tight range near its 52-week high for the past few weeks. Prior mid-day reports cautioned members - "Reported earnings +18% on +10% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



12/17/2013 12:41:58 PM -

Still hovering in a tight range near its 52-week high, holding its ground and wedging higher since noted in the 11/19/13 mid-day report with caution - "Reported earnings +18% on +10% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



12/12/2013 1:06:32 PM -

Still hovering near its 52-week high, holding its ground and wedging higher since noted in the 11/19/13 mid-day report with caution - "Reported earnings +18% on +10% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



12/5/2013 12:57:05 PM -

Hovering near its 52-week high today, holding its ground and wedging higher since last noted in the 11/19/13 mid-day report with caution - "Reported earnings +18% on +10% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



11/19/2013 1:10:44 PM -

Perched at its 52-week high today after a spurt of volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +18% on +10% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down."



11/18/2013 12:54:41 PM -

Gapped up today for another new 52-week high, adding to a spurt of volume-driven gains. The 11/14/13 mid-day report cautioned members. Reported earnings +18% on +10% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down.



11/14/2013 12:51:32 PM -

Hitting new 52-week highs with a spurt of gains. Reported earnings +18% on +10% sales revenues for the Sep '13 quarter, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) history has been up and down.



4/17/2012 12:44:37 PM - Hovering near its 50 DMA line today. The 4/16/12 mid-day report noted - "Earnings were above the +25% minimum guidelines in the Sep and Dec '11 quarterly comparisons versus the year ago periods. Annual earnings (A criteria) history has been up and down. Last noted in the 2/03/10 mid-day report - 'Sales and earnings growth below guidelines.'"

4/16/2012 12:28:00 PM - Hovering near but just below its 50 DMA line with above average volume behind today's small loss. Earnings were above the +25% minimum guidelines in the Sep and Dec '11 quarterly comparisons versus the year ago periods. Annual earnings (A criteria) history has been up and down. Last noted in the 2/03/10 mid-day report - "Sales and earnings growth below guidelines."

2/3/2010 1:22:49 PM - Hitting a new 52-week high but fundamental concerns were previously noted - "Sales and earnings growth below guidelines."

2/1/2010 1:01:37 PM - Sales and earnings growth below guidelines.

1/29/2010 12:53:56 PM - Sales and earnings growth below guidelines.

1/28/2010 12:54:12 PM - Sales and earnings growth below guidelines.

1/27/2010 1:08:25 PM - Sales and earnings growth below guidelines.

12/11/2009 12:46:06 PM - Sales and earnings growth below guidelines.