2/28/2024 12:05:56 PM - Pulling back today after rebounding within close striking distance of its all-time high. Fundamental concerns remain as quarterly earnings increases through Dec '23 have been below the +25% minimum guideline (C criteria). It was dropped from the Featured Stocks list on 8/24/15.

8/24/2015 6:34:56 PM - Rebounded after slumping well below its 200 DMA line today triggering a worrisome technical sell signal. Found support, but widespread market weakness (M criteria) is cause for concern and it will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line is needed for its outlook to improve.

8/21/2015 4:39:41 PM - G - Slumped well below its 50 DMA line with volume-driven losses triggering technical sell signals. Completed a Secondary Offering on 8/12/15. Widespread market weakness (M criteria) is cause for concern.

8/20/2015 4:07:39 PM - G - Violated its 50 DMA line and recent lows with volume-driven losses triggering technical sell signals. Only a prompt rebound above the 50 DMA would help its outlook improve. Completed a Secondary Offering on 8/12/15.

8/19/2015 3:58:42 PM - G - Down today with above average volume. Completed a Secondary Offering on 8/12/15. Recent consolidation was not a sound base pattern of sufficient length. Reported strong sales and earnings increases with acceleration again for Jun '15 quarter. Its 50 DMA line and recent lows define important support.

8/14/2015 1:37:17 PM - G - Completed a Secondary Offering on 8/12/15. Recent consolidation was not a sound base pattern of sufficient length. Reported strong sales and earnings increases with acceleration again for Jun '15 quarter. Its 50 DMA line and recent lows define important support.

8/11/2015 3:10:25 PM - G - Gapped down today after proposing a Secondary Offering. Brief consolidation was not a sound base pattern of sufficient length. Reported strong sales and earnings increases with acceleration again for Jun '15 quarter. Its 50 DMA line and recent lows define important support.

8/10/2015 3:30:40 PM - G - Holding its ground after a volume-driven gain for a new high on 8/05/15, rallying from a brief consolidation, not a sound base pattern of sufficient length. Reported strong sales and earnings increases with acceleration again for Jun '15 quarter. Its 50 DMA line and recent lows define important support.

8/5/2015 12:13:21 PM - G - Considerable volume-driven gain today for a new high, rallying from a brief consolidation, not a sound base pattern of sufficient length. Reported strong sales and earnings increases with acceleration again for Jun '15 quarter. Its 50 DMA line and recent lows define important support. See the latest FSU analysis for additional details and an annotated graph.

8/5/2015 10:47:01 AM - G - Hitting a new high with a considerable volume-driven gain today, rallying from a brief consolidation. Reported strong sales and earnings increases with acceleration again for Jun '15 quarter. Its 50 DMA line and recent lows define important support. See the latest FSU analysis for additional details and an annotated graph.

8/4/2015 7:34:19 PM - G - Reported strong sales and earnings increases with acceleration again for Jun '15 quarter. Fell near its "max buy" level with +33% above average volume behind today's loss. Its 50 DMA line and recent lows define important support. See the latest FSU analysis for additional details and a new annotated graph.

7/29/2015 3:57:35 PM - G - Still holding its ground above its "max buy" level with volume-totals cooling, an indication few are headed for the exit. Prior highs and its 50 DMA line define important support.

7/22/2015 4:05:01 PM - G - Pulled back today for a 4th consecutive small loss. Still holding its ground above its "max buy" level with volume-totals cooling, an indication few are headed for the exit. Prior highs in the $74-75 area define near-term support to watch above its 50 DMA line ($75.15).

7/17/2015 2:03:14 PM - G - Still holding its ground above its "max buy" level with volume-totals cooling, an indication few are headed for the exit. Prior highs in the $74-75 area define near-term support to watch above its 50 DMA line ($74.44).

7/13/2015 6:36:01 PM - G - Holding its ground above its "max buy" level and it touched a new all-time high today. Prior highs in the $74-75 area define near-term support to watch above its 50 DMA line ($73.44).

7/9/2015 6:19:23 PM - G - Color code is changed to green while trading above its "max buy" level near all-time highs. Prior highs in the $74-75 area define near-term support to watch above its 50 DMA line ($72.97). Subsequent violations would trigger technical sell signals.

7/8/2015 8:15:29 PM - Y - Holding its ground stubbornly near all-time highs, pulling back today on lighter volume. Prior highs in the $74-75 area define near-term support to watch above its 50 DMA line $72.83. Subsequent violations would trigger technical sell signals.

7/7/2015 9:01:12 AM - Y - Continues to trade on slightly above average volume. Readers of the reports will recall that it rallied above the pivot point triggering a technical buy signal on 6/19.


6/26/2015 5:54:16 PM - Y - Down today with heavy volume, still consolidating above prior highs defining initial support in the $74-75 area. The 50 DMA line defines the next support level to watch. A volume-driven gain on 6/19/15 triggered a technical buy signal.

6/25/2015 12:23:24 PM - Y - Consolidating above prior highs defining initial support in the $74-75 area. The 50 DMA line ($71.75) defines the next support level to watch. A volume-driven gain on 6/19/15 triggered a technical buy signal.

6/24/2015 12:06:42 PM - Y - Pulling back near prior highs defining initial support in the $74-75 area. Consolidating following the volume-driven breakout on 6/19/15 which triggered a technical buy signal. The 50 DMA line defines the next support level to watch.

6/19/2015 6:43:43 PM - Y - Today's 4th consecutive gain was backed by +93% above average volume as it rallied above the pivot point triggering a technical buy signal. See the latest FSU analysis for more details and new annotated graphs.

6/18/2015 6:32:21 PM - Y - Posted a 3rd consecutive gain and finished within striking distance of its 52-week high. Found support above its 50 DMA line. A strong gain above the pivot point with at least +40% above average volume may trigger a proper technical buy signal.

6/17/2015 3:38:30 PM - Y - Perched within striking distance of its 52-week high and still consolidating above its 50 DMA line. A strong gain above the pivot point with at least +40% above average volume may trigger a proper technical buy signal.

6/12/2015 5:41:06 PM - Y - Perched within striking distance of its 52-week high, consolidating above its 50 DMA line. Still needs a strong gain above the pivot point with at least +40% above average volume to trigger a proper technical buy signal.

6/10/2015 6:02:43 PM - Y - Posted a gain today on average volume for a best-ever close. Still needs a strong gain above the pivot point with at least +40% above average volume to trigger a proper technical buy signal.

6/8/2015 1:24:43 PM - Y - Found support at its 50 DMA line and it is still perched within close striking distance of the new pivot point cited based on its 4/13/15 high. A strong gain above the pivot point with at least +40% above average volume is needed to trigger a proper technical buy signal.

6/2/2015 6:22:57 PM - Y - Still perched within close striking distance of the new pivot point cited based on its 4/13/15 high. A strong gain above the pivot point with at least +40% above average volume is needed to trigger a proper technical buy signal. The 50 DMA line ($71.04) defines important near-term support to watch.

5/29/2015 5:59:46 PM - Y - Today's gain on +120% above average volume left it still finishing below the new pivot point cited based on its 4/13/15 high. A strong gain above the pivot point with at least +40% above average volume is needed to trigger a proper technical buy signal. See the latest FSU analysis for more details and an annotated graph.

5/27/2015 6:23:15 PM - Y - Finished the session below the new pivot point cited based on its 4/13/15 high plus 10 cents after highlighted in yellow in the earlier mid-day report. Rallied today from below its 50 DMA line to hit a new 52-week high with nearly 3 times average volume. A strong gain above the pivot point with at least +40% above average volume is needed to trigger a proper technical buy signal. See the latest FSU analysis for more details and an annotated graph.

5/27/2015 12:17:11 PM - Y - Color code is changed to yellow with new pivot point cited based on its 4/13/15 high plus 10 cents. Rallying today from below its 50 DMA line to hit a new 52-week high. A strong gain above the pivot point with at least +40% above average volume is needed to trigger a proper technical buy signal. Completed a new Public Offering on 5/05/15. The 3 latest quarterly comparisons through Mar '15 showed strong earnings increases above the +25% minimum guideline (C criteria). Since tallying a loss in FY '11 its annual earnings (A criteria) have been strong.

5/7/2015 12:19:00 PM - Slumped below its 50 DMA line and completed a new Public Offering on 5/05/15. Needs gains above the 50 DMA for its outlook to improve. The 3 latest quarterly comparisons through Mar '15 showed strong earnings increases above the +25% minimum guideline (C criteria). Since tallying a loss in FY '11 its annual earnings (A criteria) have been strong.