9/16/2024 12:41:27 PM - Consolidating near its all-time high and above its 50 DMA line. Noted with caution in prior mid-day reports - "Reported Jul '24 quarterly earnings +21% on +10% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history."

8/22/2024 12:03:23 PM - Gapped down from its all-time high testing its 50 DMA line with on the prior session with a big volume-driven loss when noted with caution in the mid-day report - <i>"Reported Jul '24 quarterly earnings +21% on +10% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history."</i>

8/21/2024 2:04:22 PM - Gapped down from its all-time high testing its 50 DMA line with today's big volume-driven loss. Reported Jul '24 quarterly earnings +21% on +10% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

6/17/2024 12:30:56 PM - Pulling back from its all-time high with today's 3rd consecutiev loss. Reported Apr '24 quarterly earnings +17% on +9% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

5/30/2024 12:49:27 PM - Up again today powering to new all-time highs with recent volume-driven gains. Reported Apr '24 quarterly earnings +17% on +9% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

5/23/2024 1:01:44 PM - Gapped up again today powering to new all-time highs with a 5th consecutiev volume-driven gain. Reported Apr '24 quarterly earnings +17% on +9% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

5/22/2024 12:07:13 PM - Gapped up today powering to a new all-time high. Reported Apr '24 quarterly earnings +23% on +9% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

4/1/2024 12:51:49 PM - Gapped down today then recovered from the early low, still perched near its all-time high. Reported Jan '24 quarterly earnings -5% on +4% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

2/28/2024 12:17:56 PM - Hitting new all-time highs with today's 6th consecutive volume-driven gain. Reported Jan '24 quarterly earnings -5% on +4% sales revenues versus the year-ago period. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

7/17/2023 12:26:30 PM - Slumping below its 50 DMA line ($104.71) with today's volume-driven loss. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

11/15/2022 12:16:43 PM - Slumping near its 200 DMA line with recent volume-driven losses. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

10/20/2022 12:20:18 PM - Rebounding from near its 200 DMA line toward its 52-week high with today's 7th gain in the span of 8 sessions. Fundamental concerns remain due to erratic quarterly and annual earnings (C and A criteria) earnings history.

5/25/2017 5:57:55 PM - It will be dropped from the Featured Stocks list tonight. Gapped down on the prior session violating its 50 DMA line, triggering a technical sell signal. Slumped further today and violated its 200 DMA line. bearish action came after it reported earnings +20% on +18% sales revenues for the Apr '17 quarter, below the +25% minimum guideline (C criteria).

5/24/2017 10:05:30 AM - G - Reported earnings +20% on +18% sales revenues for the Apr '17 quarter, below the +25% minimum guideline (C criteria). Volume and volatility often increase near earnings news. Gapped down today violating its 50 DMA line, triggering a technical sell signal, and its color code is changed to green. See the latest FSU analysis for more details and an annotated graph.

5/23/2017 6:53:30 PM - Y - Finished lower after highlighted in yellow with pivot point based on its 5/10/17 high plus 10 cents in the earlier mid-day report. A convincing breakout with volume may clinch a technical buy signal. Due to report Apr '17 quarterly earnings news before the open on Wednesday, 5/24/17. Volume and volatility often increase near earnings news. Reported earnings +52% on +25% sales revenues for Jan '17 quarter and prior growth has been strong. See the latest FSU analysis for more details and a new annotated graph.

5/23/2017 12:57:29 PM - Y - Color code is changed to yellow with pivot point based on its 5/10/17 high plus 10 cents. Touched new 52-week and all-time highs today after forming an orderly base-on-base pattern. A convincing breakout with volume may clinch a technical buy signal. Keep in mind it is due to report Apr '17 quarterly earnings news on 5/24/17. Volume and volatility often increase near earnings news. Reported earnings +52% on +25% sales revenues for Jan '17 quarter and prior growth has been strong. Quarterly and annual earnings results include blue triangles beside the reported earnings figures - the blue triangles are symbols indicating that pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

4/19/2017 12:19:49 PM - Hitting new 52-week and all-time highs today with another big volume-driven gain. Noted with caution in prior mid-day reports - "Reported earnings +52% on +25% sales revenues for Jan '17 quarter. Quarterly and annual earnings results include blue triangles beside the reported earnings figures - the blue triangles are symbols indicating that pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."

4/18/2017 12:21:54 PM - Hitting new 52-week and all-time highs with today's big gain. Last noted with caution in the 3/03/17 mid-day report - "Reported earnings +52% on +25% sales revenues for Jan '17 quarter. Quarterly and annual earnings results include blue triangles beside the reported earnings figures - the blue triangles are symbols indicating that pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."

3/3/2017 1:21:00 PM - Gapped up on 3/01/17 and touched a new high on the prior session when noted with caution in the mid-day report - "Reported earnings +52% on +25% sales revenues for Jan '17 quarter. Quarterly and annual earnings results include blue triangles beside the reported earnings figures - the blue triangles are symbols indicating that pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison)."

3/2/2017 12:02:26 PM - Gapped up on the prior session and hitting a new high today. Reported earnings +52% on +25% sales revenues for Jan '17 quarter. Quarterly and annual earnings results include blue triangles beside the reported earnings figures - the blue triangles are symbols indicating that pre-tax, non-recurring items were included (where possible, such items are normally removed to provide data better suited for comparison).

8/24/2016 12:19:27 PM - Gapped down today slumping back below its 50 DMA line with a big loss on higher volume. Reported earnings +69% on +36% sales revenues for Jul '16 quarter. Prior lows in the $82 define near-term support. A slump into the prior base raised concerns and prior mid-day reports cautioned members - "Reported Apr '16 earnings +86% on +35% sales revenues. Fundamental concerns remain. Its up and down annual earnings (A criteria) history is not a match with the fact-based system's guidelines."

8/23/2016 12:10:16 PM - Rebounded above its 50 DMA line and above prior highs in the $90 area after a slump into the prior base raised concerns. Prior mid-day reports cautioned - "Reported Apr '16 earnings +86% on +35% sales revenues. Fundamental concerns remain. Its up and down annual earnings (A criteria) history is not a match with the fact-based system's guidelines."

8/22/2016 12:13:26 PM - Rebounding near its 50 DMA line after a slump into the prior base raised concerns. Prior mid-day reports cautioned - "Reported Apr '16 earnings +86% on +35% sales revenues. Fundamental concerns remain. Its up and down annual earnings (A criteria) history is not a match with the fact-based system's guidelines."

8/12/2016 12:50:25 PM - Violated its 50 DMA line with a volume-driven loss on the prior session. Prior mid-day reports cautioned - "Reported Apr '16 earnings +86% on +35% sales revenues. Fundamental concerns remain. Its up and down annual earnings (A criteria) history is not a match with the fact-based system's guidelines."

6/7/2016 12:19:26 PM - Gapped up on 5/25/16 and recently rebounding near its 52-week high. Prior mid-day reports cautioned - "Reported Apr '16 earnings +86% on +35% sales revenues. Fundamental concerns remain. Its up and down annual earnings (A criteria) history is not a match with the fact-based system's guidelines."

5/26/2016 12:20:04 PM - Gapped up on the prior session rebounding toward its 52-week high. The 5/25/16 mid-day report cautioned - "Reported Apr '16 earnings +86% on +35% sales revenues. Fundamental concerns remain. Its up and down annual earnings (A criteria) history is not a match with the fact-based system's guidelines."

5/25/2016 12:42:21 PM - Gapped up today rebounding toward its 52-week high. Reported Apr '16 earnings +86% on +35% sales revenues. Fundamental concerns remain. Its up and down annual earnings (A criteria) history is not a match with the fact-based system's guidelines.

11/24/2015 12:44:52 PM - Hit another new 52-week high today. Reported Oct '15 earnings +110% on +29% sales revenues. Fundamental concerns remain. Its up and down annual earnings (A criteria) history is not a match with the fact-based system's guidelines.

11/23/2015 12:16:19 PM - Touched a new 52-week high after gapping up today. Due to report Oct '15 earnings after the close. Rallied from a base during which it found support at its 50 DMA line, yet it was repeatedly noted with caution in prior mid-day reports -"Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

11/6/2015 12:16:35 PM - Pulling back today after hitting new 52-week highs this week, rallying from a base during which it found support at its 50 DMA line. Repeatedly noted in recent mid-day reports -"Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

11/4/2015 12:23:09 PM - Hitting new 52-week highs, rallying from a base during which it found support at its 50 DMA line. Repeatedly noted in recent mid-day reports -"Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

11/3/2015 12:31:08 PM - Hitting new 52-week highs, rallying from a base during which it found support at its 50 DMA line. Repeatedly noted in recent mid-day reports -"Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

10/19/2015 12:29:08 PM - Found support at its 50 DMA line. Repeatedly noted in recent mid-day reports -"Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

10/15/2015 12:15:05 PM - Found support at its 50 DMA line. Repeatedly noted in recent mid-day reports -"Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

9/29/2015 12:16:43 PM - Abruptly retreated from its 52-week high to its 200 DMA line. Repeatedly noted in recent mid-day reports -"Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

9/28/2015 12:11:57 PM - Abruptly retreating from its 52-week high. Repeatedly noted in recent mid-day reports -"Showed resilience and strength after briefly undercutting its 50 DMA line. Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

9/18/2015 12:22:33 PM - Perched at its 52-week high and repeatedly noted in recent mid-day reports -"Showed resilience and strength after briefly undercutting its 50 DMA line. Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

9/16/2015 12:26:16 PM - Perched at its 52-week high and making a 2nd consecutive mid-day report appearance. Showed resilience and strength after briefly undercutting its 50 DMA line. Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

9/15/2015 12:22:54 PM - Hitting another new 52-week high today. Showed resilience and strength after briefly undercutting its 50 DMA line. Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

9/10/2015 12:09:17 PM - Perched at its 52-week high, showing resilience and strength after briefly undercutting its 50 DMA line. Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

8/27/2015 12:26:25 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain, showing resilience and strength after recently undercutting its 50 DMA line. Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

8/26/2015 12:56:33 PM - Meeting resistance at its 50 DMA line after retreating from its 52-week high with volume-driven losses. Reported earnings +102% on +20% sales revenues for the Jul '15 quarter but fundamental concerns remain. Last noted with caution in the 5/22/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

5/22/2015 12:19:06 PM - Making its 3rd consecutive mid-day report appearance, it gapped up on 5/20/15 and rallied for new 52-week highs with considerable volume-driven gains. Prior mid-day reports cautioned members - "Reported earnings +152% on +16% sales revenues for the Apr '15 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

5/21/2015 12:37:07 PM - Making its 2nd consecutive mid-day report appearance, it gapped up on the prior session and hit another new 52-week high today with considerable volume-driven gains. The 5/20/15 mid-day report cautioned members - "Reported earnings +152% on +16% sales revenues for the Apr '15 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

5/20/2015 12:21:31 PM - Gapped up today for a new 52-week high with a considerable volume-driven gain. Reported earnings +152% on +16% sales revenues for the Apr '15 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines.

3/23/2015 12:07:45 PM - Hitting a new 52-week high with a volume-driven gain today, getting extended from any sound base. Prior mid-day reports noted - "Reported earnings versus a year ago loss with a +13% sales revenues increase for the Jan '15 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

3/19/2015 12:08:12 PM - Challenging its 52-week high with a volume-driven gain today. Prior mid-day reports noted - "Reported earnings versus a year ago loss with a +13% sales revenues increase for the Jan '15 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

2/26/2015 12:25:57 PM - Gapped up on the prior session hitting a new 52-week high. The 2/25/15 mid-day report noted - "Reported earnings versus a year ago loss with a +13% sales revenues increase for the Jan '15 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines."

2/25/2015 12:21:52 PM - Gapped up today hitting a new 52-week high. Reported earnings versus a year ago loss with a +13% sales revenues increase for the Jan '15 quarter. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based system's guidelines.

2/12/2015 12:24:22 PM - Inching to new 52-week highs today while on track for a 9th consecutive gain. Reported earnings +9% on +0% sales revenues for the Oct '14 quarter. Trading action has been choppy since last noted in the 5/21/14 mid-day report with caution - "Prior quarterly and annual earnings (C and A criteria) were not a match with the fact-based system's guidelines."

5/21/2014 12:16:51 PM - Slumping below its 50 DMA line with a 2nd consecutive volume-driven loss. Reported earnings +10% on -3% sales revenues for the Apr '14 quarter. Prior quarterly and annual earnings (C and A criteria) were not a match with the fact-based system's guidelines.

11/29/2013 10:57:04 AM - Still encountering resistance at its 50 DMA line following a considerable volume-driven gain on 11/26/13. The 11/27/13 mi-day report cautioned members - "Reported earnings +50% on +59% sales revenues for the Oct '13 quarter. Prior quarterly and annual earnings (C and A criteria) were not a match with the fact-based system's guidelines."

11/27/2013 12:31:36 PM - Pulling back below its 50 DMA line today following a considerable volume-driven gain above that short-term average on the prior session. Reported earnings +50% on +59% sales revenues for the Oct '13 quarter. Prior quarterly and annual earnings (C and A criteria) were not a match with the fact-based system's guidelines.