12/27/2023 11:56:20 AM - Made steady progress following a "breakaway gap" and hitting another new all-time high today. Mar, Jun, and Sep '23 quarterly earnings increases were below the +25% minimum guideline (C criteria) versus the year ago periods and fundamental concerns remain. It was dropped from the Featured Stocks list when last noted on 11/03/23.

11/15/2023 12:38:35 PM - Pulling back today following a "breakaway gap" and gain with heavy volume on the prior session for a new all-time high. Mar, Jun, and Sep '23 quarterly earnings increases were below the +25% minimum guideline (C criteria) versus the year ago periods and fundamental concerns remain. It was dropped from the Featured Stocks list when last noted on 11/03/23.

3/6/2023 6:35:51 PM - Pulled back today with heavy volume for another damaging loss after meeting resistance at its 50 DMA line. It will be dropped from the Featured Stocks list tonight. A rebound above the 50 DMA line ($38.26) is needed for its outlook to improve. More damaging losses below the recent low ($35.62 on 3/02/23) would raise greater concerns.

3/3/2023 5:49:59 PM - G - Posted a 2nd consecutive gain with lighter volume. A rebound above the 50 DMA line ($38.24) is needed for its outlook to improve. More damaging losses below the recent low ($35.62 on 3/02/23) would raise greater concerns. See the latest FSU analysis for more details and a new annotated graph.

3/3/2023 5:36:32 PM - G - Posted a 2nd consecutive gain with lighter volume. A rebound above the 50 DMA line ($38.24) is needed for its outlook to improve. More damaging losses below the recent low ($35.62 on 3/02/23) would raise greater concerns. See the latest FSU analysis for more details and a new annotated graph.

2/28/2023 3:02:58 PM - G - A rebound above the 50 DMA line is needed for its outlook to improve. Violated its 50 DMA line ($38.09) with a damaging volume-driven loss triggering a technical sell signal when last noted on 2/21/23 and it has failed to rebound above that important short-term average. More damaging losses would raise greater concerns. Reported Dec '22 quarterly earnings +121 on +10% sales revenues versus the year ago period.

2/21/2023 10:02:18 AM - G - Pulling back near its "max buy" level and today's early loss was nearly testing its 50 DMA line ($38) which defines important support to watch. Reported Dec '22 quarterly earnings +121 on +10% sales revenues versus the year ago period.

2/9/2023 4:57:43 PM - G - Pulled back from its 52-week high with today's 4th consecutive loss backed by average volume, It is extended from any sound base. Its 50 DMA line ($37.39) defines near-term support to watch. Reported Dec '22 quarterly earnings +121 on +10% sales revenues versus the year ago period.

2/6/2023 6:03:29 PM - G - Pulled back from its 52-week high with today's loss on average volume following 4 consecutive gains backed by above average volume, It is extended from any sound base. Its 50 DMA line ($37.16) defines near-term support to watch on pullbacks. Reported Dec '22 quarterly earnings +121 on +10% sales revenues versus the year ago period.

2/3/2023 12:25:52 PM - G - Hitting yet another new 52-week high with today's 4th consecutive gain backed by above average volume, getting more extended from any sound base. Its 50 DMA line ($37.07) defines near-term support to watch on pullbacks. Reported Dec '22 quarterly earnings +121 on +10% sales revenues versus the year ago period.

2/2/2023 6:20:20 PM - G - Hit another new 52-week high with today's 3rd consecutive gain backed by +27% above average volume. Extended from any sound base. Its 50 DMA line ($36.90) defines near-term support to watch on pullbacks. Reported Dec '22 quarterly earnings +121 on +10% sales revenues versus the year ago period. See the latest FSU analysis for more details and a new annotated graph.

1/31/2023 6:08:24 PM - G - Hit a new 52-week high and finished at the session high today with a solid gain backed by +22% above average volume. Its 50 DMA line ($36.63) defines near-term support to watch on pullbacks. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/30/2023 6:08:10 PM - G - Pulled back from its 52-week high with today's 2nd consecutive small loss with below average volume. Its 50 DMA line ($36.49) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/26/2023 5:44:19 PM - G - Perched near its 52-week high following today's 4th consecutive small gain with below average volume. Its 50 DMA line ($36.25) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/23/2023 6:46:59 PM - G - Showed resilience and volume totals have cooled following a "negative reversal" at its 52-week high on 1/18/23. Its 50 DMA line ($35.88) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/19/2023 6:15:46 PM - G - Showed resilience today and closed near the session high following a "negative reversal" at its 52-week high on the prior session. Its 50 DMA line ($35.62) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/17/2023 12:39:58 PM - G - Perched at its 52-week high after recent volume-driven gains. Its 50 DMA line ($35.30) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/13/2023 5:15:23 PM - G - Hit another new high with today's volume-driven gain. Its 50 DMA line ($35.14) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/9/2023 1:25:35 PM - G - Hitting a new high and rising above its "max buy" level with today's big volume-driven gain and its color code is changed to green. Its 50 DMA line ($34.61) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/6/2023 3:53:54 PM - Y - Quietly consolidating just below its "max buy" level. Its 50 DMA line ($34.50) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

1/5/2023 5:41:28 PM - Y - Color code is changed to yellow after today's loss with light volume pulling back below its "max buy" level. Its 50 DMA line ($34.43) defines near-term support above recent lows in the $33.82 area. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period. See the latest FSU analysis for more details and an annotated graph.

1/4/2023 9:30:26 PM - G - Color code is changed to green after today's 4th consecutive gain and close above "max buy" level. Found support near prior highs in the $34 area and above its 50 DMA line ($34.35). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period. See the latest FSU analysis for more details and a new annotated graph.

1/3/2023 5:16:19 PM - Y - Posted another small gain with above average volume yet it remains below its "max buy" level. Found support near prior highs in the $34 area and above its 50 DMA line ($34.23). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/30/2022 5:04:57 PM - Y - Posted a gain with above average volume finding support near prior highs in the $34 area and its 50 DMA line ($34.10) defining important near-term support. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/29/2022 3:30:10 PM - Y - Slumping near prior highs in the $34 area and its 50 DMA line ($33.98) defining important near-term support. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/23/2022 12:08:19 PM - Y - Found support after recently slumping near prior highs in the $34 area. Its 50 DMA line ($33.65) defines the next important near-term support. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/16/2022 6:38:10 PM - Y - Managed a "positive reversal" today after slumping near prior highs in the $34 area which define initial support to watch above its 50 DMA line ($33.19). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/15/2022 4:46:11 PM - Y - Pulled back from its 52-week high with today's 2nd consecutive loss. Recently consolidating near prior highs in the $34 area which define initial support to watch above its 50 DMA line ($33.12). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/13/2022 12:42:54 PM - Y - Hit a new 52-week high today with a 2nd consecutive volume-driven gain. Recently consolidating near prior highs in the $34 area which define initial support to watch above its 50 DMA line ($32.99). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/12/2022 6:04:52 PM - Y - Posted a volume-driven gain today for its second-best ever close. Recently consolidating near prior highs in the $34 area which define initial support to watch above its 50 DMA line ($32.87). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/7/2022 5:28:36 PM - Y - Perched near its 52-week high, consolidating near prior highs in the $34 area which define initial support to watch above its 50 DMA line ($32.51). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period. See the latest FSU analysis for more details and a new annotated graph.

12/5/2022 5:23:00 PM - Y - Pulled back today with higher (near average) volume following 4 consecutive gains, retreating from near its 52-week high. Prior highs in the $34 area define initial support to watch above its 50 DMA line ($32.26). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

12/1/2022 4:19:37 PM - Y - Posted a 3rd consecutive gain today, perched near its 52-week high. Prior highs in the $34 area define initial support to watch above its 50 DMA line ($32.02). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

11/28/2022 9:06:25 PM - Y - Pulled back from its 52-week high with today's loss backed by above average volume. Prior highs in the $34 area define initial support to watch above its 50 DMA line ($31.81). Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

11/23/2022 12:28:42 PM - Y - Perched at its 52-weeek high with today's 2nd small gain backed by above average volume. Rallied above the pivot point with a big volume-driven gain on 11/18/22 backed by +220% above average volume triggering a technical buy signal. Last week it briefly undercut its 50 DMA line ($31.66) which defines important near-term support. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

11/22/2022 1:03:26 PM - Y - Perched at its 52-weeek high today. Rallied above the pivot point with a big volume-driven gain on 11/18/22 backed by +220% above average volume triggering a technical buy signal. Last week it briefly undercut its 50 DMA line ($31.53) which defines important near-term support. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

11/21/2022 12:40:45 PM - Y - Perched at its 52-weeek high today after rallying above the pivot point with a big volume-driven gain on the prior session. A gain and strong close above the pivot point backed by +220% above average volume triggered a technical buy signal. Last week it briefly undercut its 50 DMA line ($31.53) which defines important near-term support. Reported Sep '22 quarterly earnings +230% on +24% sales revenues versus the year ago period.

11/18/2022 12:52:12 PM - Y - Hitting a new 52-weeek high and rallying above the pivot point with today's big volume-driven gain. On the prior session it briefly undercut its 50 DMA line ($31.48) which defines important near-term support. Reported Sep '22 quarterly earnings +230% versus the year ago period. Volume and volatility often increase near earnings news. A gain and strong close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal.

11/17/2022 12:17:35 PM - Y - Its 50 DMA line ($31.45) defines important near-term support. Up from early lows after pulling back since reporting reporting Sep '22 quarterly earnings +230% versus the year ago period. Volume and volatility often increase near earnings news. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal.

11/16/2022 3:24:10 PM - Y - Perched near its 52-week high and pivot point. Due to report Sep '22 quarterly results on 11/16/22. Volume and volatility often increase near earnings news. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal.

11/15/2022 2:36:04 PM - Y - Due to report Sep '22 quarterly results on 11/16/22. Volume and volatility often increase near earnings news. Today's gain has it challenging its 52-week high and pivot point. Highlighted in yellow in the 11/10/22 mid-day report with new pivot point cited based on its 9/09/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal.

11/14/2022 6:04:55 PM - Y - Pulled back today with lighter volume. Highlighted in yellow in the 11/10/22 mid-day report with new pivot point cited based on its 9/09/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Showed resilience since dropped from the Featured Stocks list on 9/23/22. Fundamentals remain strong. Due to report Sep '22 quarterly results on 11/16/22. Volume and volatility often increase near earnings news.

11/11/2022 4:19:14 PM - Y - Highlighted in yellow in the prior mid-day report with new pivot point cited based on its 9/09/22 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Showed resilience since dropped from the Featured Stocks list on 9/23/22. Fundamentals remain strong. Due to report Sep '22 quarterly results on 11/16/22. Volume and volatility often increase near earnings news. See the latest FSU analysis for more details and a new annotated graph.

11/10/2022 12:43:32 PM - Y - Color code is changed to yellow with new pivot point cited based on its 9/09/22 high plus 10 cents. Challenging its 52-week high with today's gap up and volume-driven gain. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Showed resilience since dropped from the Featured Stocks list on 9/23/22. Fundamentals remain strong. Due to report Sep '22 quarterly results on 10/16/22. Volume and volatility often increase near earnings news.

9/23/2022 5:59:42 PM - Violated its 50 DMA line ($31) and prior low in the $30 area during a streak of 4 consecutive losses triggering technical sell signals. Only a prompt rebound above the 50 DMA line would help its outlook improve. It will be dropped from the Featured Stocks list tonight.

9/23/2022 5:57:10 PM - Violated its 50 DMA line ($31) and prior low in the $30 area during a streak of 4 consecutive losses triggering technical sell signals. Only a prompt rebound above the 50 DMA line would help its outlook improve. It will be dropped from the Featured Stocks list tonight.

9/22/2022 7:35:54 PM - G - Color code is changed to green as volume was above average behind a big loss today as it violated its 50 DMA line ($31) and prior low in the $30 area triggering technical sell signals. Only a prompt rebound above the 50 DMA line would help its outlook improve.

9/21/2022 7:48:11 PM - Y - Fell today with light volume, slumping near its 50 DMA line ($31). Prior low in the $30 area defines the next important near-term support.

9/19/2022 5:54:25 PM - Y - Consolidating above its 50 DMA line ($30.78) and prior low in the $30 area which define important near-term support.

9/16/2022 2:48:26 PM - Y - Retreating from its all-time high, slumping this week toward its 50 DMA line ($30.64) and prior low in the $30 area which define important near-term support.

9/15/2022 6:02:22 PM - Y - Held its ground since a 9/13/22 gap down retreating from its all-time high. Its 50 DMA line ($30.54) and prior low define near-term support in the $30 area.

9/13/2022 5:55:08 PM - Y - Gapped down retreating from its all-time high with today's loss backed by below average volume. Color code is changed to yellow after pulling back below its "max buy" level. Prior lows and its 50 DMA line define important near-term support in the $30 area.

9/9/2022 5:24:21 PM - G - Hit a new all-time high with today's 3rd consecutive gain after briefly undercutting prior highs in the $31 area. Important support to watch is its 50 DMA line ($30.02).

9/8/2022 12:48:33 PM - G - Color code is changed to green while rallying back above its "max buy" level and hitting a new all-time high with today's 2nd big gain after briefly undercutting prior highs in the $31 area. Important support to watch is its 50 DMA line ($29.86).

9/7/2022 2:31:38 PM - Y - Finding prompt support with a big gain today after briefly undercutting prior highs in the $31 area. The next important support to watch is its 50 DMA line ($29.70).

9/6/2022 6:09:49 PM - Y - Suffered a big loss today with higher (near average) volume, undercutting prior highs in the $31 area and raising concerns. The next important support to watch is its 50 DMA line ($29.57).

8/31/2022 6:20:30 PM - Y - Color code is changed to yellow after pulling back below its "max buy" level with below average volume behind recent losses. Prior highs in the $31 area define initial support to watch above its 50 DMA line ($29.16).

8/26/2022 1:07:27 PM - G - Pulling back near its "max buy" level with light volume behind today's loss. Prior highs in the $31 area define initial support to watch above its 50 DMA line ($28.70). See the latest FSU analysis for more details and an annotated graph.

8/25/2022 5:53:28 PM - G - Posted a gain today with below average volume for a best-ever close after recently hovering near its 52-week high. Prior highs in the $31 area define initial support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

8/22/2022 6:04:21 PM - G - Posted a solid gain today backed by above average volume, hovering near its 52-week high. Prior highs in the $31 area define initial support to watch on pullbacks.

8/16/2022 6:12:21 PM - G - Pulled back today for a 3rd consecutive small loss with light volume, hovering near its 52-week high. Prior highs in the $31 area define initial support to watch on pullbacks.

8/11/2022 7:12:57 PM - G - Hit yet another new high with today's gain backed by near average volume, getting extended from the previously noted base. Prior highs in the $31 area define initial support to watch on pullbacks.

8/10/2022 7:04:43 PM - G - Hit another new high with today's gain above its "max buy" level backed by near average volume, and its color code is changed to green. Prior highs in the $31 area define initial support to watch on pullbacks.

8/9/2022 7:24:13 PM - Y - Erased much of the prior gain with today's loss backed by above average volume while testing near its pivot point. The prior gain above the pivot point backed by +52% above average volume triggered a technical buy signal. Reported Jun '22 quarterly earnings +215% on +31% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady. Completed a new Public Offering on 8/17/20. See the latest FSU analysis for more details and an annotated graph.

8/8/2022 5:53:48 PM - Y - Finished strong today after highlighted in yellow with pivot point cited based on its 6/07/22 high plus 10 cents in the earlier mid-day report. Hit a new high with today's 4th consecutive gain above the pivot point backed by +52% above average volume triggering a technical buy signal. Reported Jun '22 quarterly earnings +215% on +31% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady. Completed a new Public Offering on 8/17/20. See the latest FSU analysis for more details and a new annotated graph.

8/8/2022 12:50:58 PM - Y - Color code is changed to yellow with pivot point cited based on its 6/07/22 high plus 10 cents. Hitting a new high with today's 4th consecutive gain. A gain and close above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. Reported Jun '22 quarterly earnings +215% on +31% sales revenues versus the year ago period, its 3rd strong quarterly comparison above the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady. Completed a new Public Offering on 8/17/20.

5/18/2022 12:20:25 PM - Hit another new high today adding to the considerable gap up and volume-driven gains this week. Prior mid-day reports noted - "Completed a new Public Offering on 8/17/20. Reported Mar '22 quarterly earnings +191% on +36% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Annual earnings (A criteria) growth has been strong and steady.

5/17/2022 12:40:58 PM - Powering to another new high today following a considerable gap up volume-driven gain on the prior session when the mid-day report noted - "Completed a new Public Offering on 8/17/20. Reported Mar '22 quarterly earnings +191% on +36% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Annual earnings (A criteria) growth has been strong and steady.

5/16/2022 12:19:03 PM - Powering to a new high with today's gap up and big volume-driven gain. Completed a new Public Offering on 8/17/20. Reported Mar '22 quarterly earnings +191% on +36% sales revenues versus the year ago period. Prior quarterly comparisons were below the +25% minimum guideline (C criteria) with sub par sales revenues growth. Annual earnings (A criteria) growth has been strong and steady.

12/22/2021 12:37:00 PM -

Perched near its all-time high after finding support near its 200 DMA line. Completed a new Public Offering on 8/17/20. Reported Sep '21 quarterly earnings -6% on -1% sales revenues versus the year ago period, below the +25% minimum guideline (C criteria). Annual earnings (A criteria) growth has been strong and steady.



8/26/2020 12:11:45 PM -

Perched near its all-time high, it completed a new Public Offering on 8/17/20. Reported Jun '20 quarterly earnings +90% on +10% sales revenues versus the year ago period marking its 3rd consecutive earnings comparison above the +25% minimum guideline (C criteria). Annual earnings have improved steadily after a downturn in FY '16.



8/3/2020 1:04:19 PM -

Spiked higher on the prior session and hit a new all-time high. Reported Jun '20 quarterly earnings +90% on +10% sales revenues versus the year ago period marking its 3rd consecutive earnings comparison above the +25% minimum guideline (C criteria). Annual earnings have improved steadily after a downturn in FY '16.



9/20/2019 12:04:57 PM -

Prior mid-day reports noted - "Quarterly and annual earnings comparisons (C and A criteria) through Jun '19 have shown sub par growth."



9/17/2019 12:19:21 PM -

Prior mid-day reports noted - "Quarterly and annual earnings comparisons (C and A criteria) through Jun '19 have shown sub par growth."



9/13/2019 12:43:15 PM -

Quarterly and annual earnings comparisons (C and A criteria) through Jun '19 have shown sub par growth.



8/15/2019 1:09:44 PM -

Quarterly and annual earnings comparisons (C and A criteria) through Jun '19 have shown sub par growth.



8/9/2019 1:22:58 PM -

Quarterly and annual earnings comparisons (C and A criteria) through Jun '19 have shown sub par growth.



11/18/2016 12:22:15 PM -

Hitting new multi-year highs with volume-driven gains. Reported earnings +17% on +0% sales revenues for the Sep '16 quarter. Prior quarterly comparisons have shown sub par sales revenues and earnings growth.



11/17/2016 12:23:22 PM -

Hitting new multi-year highs with volume-driven gains. Reported earnings +13% on -10% sales revenues for the Sep '16 quarter. Noted in the 12/08/15 mid-day report - "Prior quarterly comparisons have shown sub par sales revenues growth."



11/15/2016 12:41:12 PM -

Hitting new multi-year highs with volume-driven gains. Reported earnings +13% on -10% sales revenues for the Sep '16 quarter. Noted in the 12/08/15 mid-day report - "Prior quarterly comparisons have shown sub par sales revenues growth."



11/14/2016 12:51:28 PM -

Hitting new multi-year highs with volume-driven gains. Reported earnings +13% on -10% sales revenues for the Sep '16 quarter. Noted in the 12/08/15 mid-day report - "Prior quarterly comparisons have shown sub par sales revenues growth."



1/8/2016 12:29:23 PM -

Pulled back from new multi-year highs and undercut its 200 DMA line and prior highs in the $17 area. Reported earnings +77% on -4% sales revenues for the Sep '15 quarter. Endured distributional pressure since last noted in the 12/08/15 mid-day report - "Up and down annual earnings (A criteria) is a fundamental concern and prior quarterly comparisons have shown sub par sales revenues growth."



12/8/2015 12:33:20 PM -

Pulling back from new multi-year highs, consolidating above prior highs in the $17 area. Reported earnings +77% on -4% sales revenues for the Sep '15 quarter. Noted in prior mid-day reports with caution - "Up and down annual earnings (A criteria) is a fundamental concern and prior quarterly comparisons have shown sub par sales revenues growth."



11/13/2015 12:36:58 PM -

Perched near multi-year highs, consolidating just above its 50 and 200 DMA lines. Reported earnings +77% on -4% sales revenues for the Sep '15 quarter. Last noted in the 4/15/15 mid-day report with caution - "Up and down annual earnings (A criteria) is a fundamental concern and prior quarterly comparisons have shown sub par sales revenues growth."



4/15/2015 12:27:07 PM -

Perched at new 52-week and multi-year highs with today's 6th consecutive gain. Reported earnings +129% on +11% sales revenues for the Dec '14 quarter. Held its ground stubbornly since last noted in the 3/20/15 mid-day report with caution - "Up and down annual earnings (A criteria) is a fundamental concern and prior quarterly comparisons have shown sub par sales revenues growth."



3/20/2015 12:12:45 PM -

Hitting new 52-week and multi-year highs with today's 4th consecutive gain. The 1/26/15 mid-day report cautioned members - "Up and down annual earnings (A criteria) is a fundamental concern and prior quarterly comparisons have shown sub par sales revenues growth."



1/26/2015 12:26:03 PM -

Technically, it is perched within striking distance of its 52-week and multi-year highs. Up and down annual earnings (A criteria) is a fundamental concern and prior quarterly comparisons have shown sub par sales revenues growth.



1/22/2015 12:16:22 PM -

Technically, it is perched within striking distance of its 52-week and multi-year highs. Up and down annual earnings (A criteria) is a fundamental concern and prior quarterly comparisons have shown sub par sales revenues growth.



1/5/2005 12:23:31 PM - L- in decent group. Pulling back on about average volume.