9/19/2024 2:43:21 PM - Y - Color code is changed to yellow with today's big gain and rebound above the 50 DMA line ($167.77) helping its outlook to improve. Faces some resistance due to overhead supply up to the $177 level.
9/17/2024 5:15:19 PM - G - Still sputtering below its 50 DMA line ($167.76) which is now downward sloping and has acted as resistance. A rebound above the 50 DMA line is needed for its outlook to improve.
9/12/2024 5:09:46 PM - G - Pulled back today with higher (+18% above-average) volume. Still sputtering below its 50 DMA line ($168) which is now downward sloping and has acted as resistance. A rebound above the 50 DMA line is needed for its outlook to improve.
9/9/2024 5:20:33 PM - G - Pulled back for a 3rd consecutive loss today with average volume, sputtering below its 50 DMA line ($168.58) which is now downward sloping and has acted as resistance. A rebound above the 50 DMA line is needed for its outlook to improve.
9/3/2024 3:35:48 PM - G - Pulling back today with below-average volume, sputtering below its 50 DMA line ($169.23) which is now downward sloping and has acted as resistance.
8/27/2024 5:13:38 PM - G - Posted a gain today with below-average volume. Closed just below its 50 DMA line ($169.39) which is now downward sloping and has acted as resistance. See the latest FSU analysis for more details and a new annotated graph.
8/21/2024 5:24:40 PM - G - Posted a gain today with below-average volume. Closed just above its 50 DMA line ($169.51) which is now downward sloping and has acted as resistance.
8/16/2024 11:43:52 PM - G - Pulled back today and closed below its 50 DMA line ($169.58) which is now downward sloping and may act as resistance.
8/13/2024 5:19:12 PM - G - Posted a gain today rebounding to close just above its 50 DMA line ($169.67) with higher (below-average) volume helping its outlook to improve.
8/8/2024 6:28:28 PM - G - Posted a gain today rebounding toward its 50 DMA line with lighter than average volume. A rebound above the 50 DMA line ($170) is needed for its outlook to improve.
8/6/2024 6:06:36 PM - G - Posted a gain today with lighter volume after damaging losses with higher volume raised concerns. A rebound above the 50 DMA line ($170) is needed for its outlook to improve.
8/5/2024 8:56:34 PM - G - Gapped down today for a volume-driven loss, slumping further below its 50 DMA line and undercutting the prior lows raising greater concerns. A rebound above the 50 DMA line is needed for its outlook to improve.
8/2/2024 12:51:30 PM - G - Color code is changed to green after slumping below its 50 DMA line with today's loss. A rebound above the 50 DMA line is needed for its outlook to improve. Touched a new all-time on the prior session. Subsequent gains and a close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal.
8/1/2024 11:13:10 PM - Y - Touched a new all-time today. Encountered distributional pressure after highlighted in yellow with pivot point cited based on its 6/28/24 high plus 10 cents in the 7/26/24 mid-day report. Subsequent gains and a close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal.
7/26/2024 6:41:58 PM - Y - Encountered distributional pressure after highlighted in yellow with pivot point cited based on its 6/28/24 high plus 10 cents in the earlier mid-day report. Gapped up rebounding from below its 50 DMA line and back within close striking distance of its all-time high. Subsequent gains and a close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal. Reported Jun '24 quarterly earnings +47% on +15% sales revenues versus the year-ago period. Sequential quarterly comparisons show impressive earnings growth rate acceleration. Annual earnings growth has been strong since a downturn in FY '20. See the latest FSU analysis for more details and a new annotated graph.
7/26/2024 12:09:10 PM - Y - Color code is changed to yellow with pivot point cited based on its 6/28/24 high plus 10 cents. Gapped up today rebounding from below its 50 DMA line and back within close striking distance of its all-time high. A gain and close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal. Reported Jun '24 quarterly earnings +47% on +15% sales revenues versus the year-ago period. Sequential quarterly comparisons show impressive earnings growth rate acceleration. Annual earnings growth has been strong since a downturn in FY '20.
5/28/2024 12:32:18 PM - Hitting a new all-time high with today's gain. Reported Mar '24 quarterly earnings +32% on +13% sales revenues versus the year-ago period but fundamental concerns remain. Quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).
5/3/2024 1:17:16 PM - Gapped up today rallying to a new all-time high with a volume-driven gains. Reported Mar '24 quarterly earnings +32% on +13% sales revenues versus the year-ago period but fundamental concerns remain. Quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).
5/1/2024 12:52:05 PM - Pulling back today after rallying to new all-time highs with small volume-driven gains. Reported Dec '23 quarterly earnings +21% on +15% sales revenues versus the year-ago period and fundamental concerns remain. Quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).
2/16/2024 12:59:53 PM - gapped up today rallying to another new all-time high. Reported Dec '23 quarterly earnings +21% on +15% sales revenues versus the year-ago period and fundamental concerns remain. Quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).
5/5/2023 1:58:46 PM - Pulling back today for a 3rd consecutive volume-driven loss testing its 50 DMA line ($107) after reaching another new all-time high this week. Reported Mar '23 quarterly earnings +19% on +19% sales revenues versus the year-ago period and fundamental concerns remain. Quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).
4/17/2023 12:27:40 PM - Pulling back today for a 4th consecutive loss after reaching a new all-time high last week. Reported Dec '22 quarterly earnings +17% on +13% sales revenues versus the year-ago period and fundamental concerns remain. Quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria).
2/21/2020 12:54:27 PM - Gapped up today for a considerable gain approaching its 2018 all-time high ($75.24). Reported improved earnings increases in the Sep and Dec '19 quarters, but fundamental concerns remain. Went through a deep consolidation since last noted with caution in the 9/24/18 mid-day report - "Through Jun '18 its quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) and fundamental concerns remain."
9/24/2018 12:38:53 PM - Gapped down today violating its 50 DMA line ($67.97). Last noted with caution in the 9/10/18 mid-day report - "Through Jun '18 its quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) and fundamental concerns remain."
9/10/2018 12:35:57 PM - Perched at its all-time high following a streak of 8 consecutive gains marked by ever-increasing volume. Through Jun '18 its quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) and fundamental concerns remain.
7/31/2018 1:25:58 PM - Gapped down today violating its 50 DMA line with damaging volume-driven losses this week after recently wedging higher. Through Jun '18 its quarterly earnings were not strong and steady above the +25% minimum guideline (C criteria) and fundamental concerns remain.
5/1/2018 1:19:12 PM - Pulling back from its 52-week and all-time high with losses on higher volume after recently wedging higher. Reported Mar '18 quarterly earnings +25% on +11% sales revenues. Earnings increases through Dec '17 were below the +25% minimum guideline (C criteria) and fundamental concerns remain.
4/30/2018 12:36:33 PM - Perched at new 52-week and all-time highs after recently wedging higher. Due to report earnings news. Earnings increases through Dec '17 were below the +25% minimum guideline (C criteria) and fundamental concerns remain.
2/21/2018 1:02:55 PM - Fundamental concerns remain. Found support near its 50 DMA line after retreating from new 52-week and all-time highs.
8/2/2016 1:02:38 PM - Reported Jun '16 earnings +57% on +12% sales revenues. Gapped down today violating its 50 DMA line with a damaging volume-driven loss. The 8/01/16 mid-day report cautioned members - "Fundamental concerns remain. Found support after testing its 50 DMA line with a gap down on 7/26/16 while abruptly retreating from new 52-week and all-time highs. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
8/1/2016 12:40:18 PM - Due to report Jun '16 earnings after the close today. Fundamental concerns remain, and prior mid-day reports cautioned members - "Found support after testing its 50 DMA line with a gap down on 7/26/16 while abruptly retreating from new 52-week and all-time highs. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
7/28/2016 1:22:38 PM - Found support after testing its 50 DMA line with a gap down on 7/26/16 while abruptly retreating from new 52-week and all-time highs. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
7/26/2016 12:57:42 PM - Gapped down today testing its 50 DMA line while abruptly retreating from new 52-week and all-time highs. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
5/11/2016 12:32:04 PM - Reversed into the red after hitting new 52-week and all-time highs today. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
5/3/2016 12:59:43 PM - Challenging 52-week and all-time highs with today's considerable gap up and 2nd consecutive volume-driven gain. Reported earnings +20% on +12% sales revenues for the Mar '16 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
2/24/2016 12:30:38 PM - Hit new 52-week and all-time highs with a considerable gap up volume-driven gain on the prior session. Reported earnings +23% on +12% sales revenues for the Dec'15 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
2/23/2016 12:52:58 PM - Hitting new 52-week and all-time highs with a considerable gap up volume-driven gain today. Reported earnings +23% on +12% sales revenues for the Dec'15 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
8/4/2015 1:04:43 PM - Retreating from its 52-week high with today's gap down and volume-driven loss, slumping near support at its 50 DMA line. Reported earnings -9% on +15% sales revenues for the Jun '15 quarter. Fundamental concerns remain, and prior mid-day reports repeatedly cautioned members - "Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
8/3/2015 12:43:58 PM - Hitting a new 52-week high with today's 5th consecutive gain. Found support at its 50 DMA line since last noted in the 5/05/15 mid-day report with caution. Reported earnings +24% on +16% sales revenues for the Mar '15 quarter but fundamental concerns remain. Prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria).
5/5/2015 1:11:54 PM - Today's early gain helped it rebound near its 50 DMA line which may act as resistance. Reported earnings +24% on +16% sales revenues for the Mar '15 quarter but fundamental concerns remain. Last noted with caution in the 2/23/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
2/23/2015 12:51:19 PM - Hitting a new 52-week high today with another gain marked by above average volume. Fundamental concerns remain. Found support near its 50 DMA line during its consolidation since noted with caution in the 1/05/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
2/20/2015 1:10:54 PM - Perched at its 52-week high today following 4 consecutive gains marked by ever-increasing and above average volume. Fundamental concerns remain. Found support near its 50 DMA line during its consolidation since noted with caution in the 1/05/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
2/19/2015 1:21:54 PM - Hitting another new 52-week high with today's 4th consecutive gain. Fundamental concerns remain. Found support near its 50 DMA line during its consolidation since noted with caution in the 1/05/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
2/18/2015 12:48:03 PM - Hitting a new 52-week high with today's gain. Fundamental concerns remain. Found support near its 50 DMA line during its consolidation since last noted with caution in the 1/05/15 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
1/5/2015 1:21:52 PM - Fundamental concerns remain. Wedged higher with gains lacking great volume conviction since last noted with caution in the 11/21/14 mid-day report - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
11/21/2014 12:46:51 PM - Fundamental concerns remain. Noted in prior mid-day reports with caution - "Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
11/5/2014 1:09:38 PM - Fundamental concerns remain as when noted in the 10/28/13 mid-day report with caution. Reported earnings +13% on +15% sales for the Sep '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria).
10/15/2014 12:35:54 PM - Fundamental concerns remain as when last noted in the 10/28/13 mid-day report with caution. Reported earnings +18% on +12% sales for the Jun '14 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria).
10/28/2013 1:50:57 PM - Perched at its 52-week high with above average volume behind today's 3rd consecutive gain. Fundamental concerns remain as prior mid-day reports cautioned members - "Reported earnings +0% on +10% sales for the Jun '13 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria)."
9/17/2013 12:57:00 PM - Inching higher with today's 7th consecutive gain helping it reach a new 52-week high. Noted in prior mid-day reports with caution. Reported earnings +0% on +10% sales for the Jun '13 quarter and prior quarterly comparisons showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain.
9/11/2013 2:01:48 PM - Consolidating near its 50 DMA line since last noted in the 7/30/13 mid-day report with caution. Reported earnings +0% on +10% sales for the Jun '13 quarter. Prior mid-day reports cautioned - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."
7/30/2013 1:35:06 PM - Slumping further below its 50 DMA line with losses backed by above average volume. Reported earnings +0% on +10% sales for the Jun '13 quarter. Prior mid-day reports cautioned - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."
7/12/2013 1:44:54 PM - Churning above average volume this week while perched at its 52-week high, holding its ground stubbornly and still staying above its 50 DMA line. Prior mid-day reports cautioned - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."
6/18/2013 1:13:08 PM - Hitting a new 52-week high with today's 4th consecutive gain backed by ever-increasing volume. Held its ground stubbornly and stayed well above its 50 DMA line since last noted in the 5/24/13 mid-day report with caution - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."
5/24/2013 1:05:18 PM - Volume totals have been cooling while holding its ground stubbornly since gapping up on 4/30/13 for a new 52-week high. The 4/30/13 mid-day report cautioned - "The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain..."
4/30/2013 1:22:07 PM - Gapped up today, hitting a new 52-week high. The 3 latest quarterly comparisons through Mar '13 showed earnings increases below the +25% minimum guideline (C criteria). Fundamental concerns remain since last noted with caution in the 7/20/12 mid-day report - "Fundamentals are not a match with the fact-based system's guidelines. It survived but failed to impress since noted in the 11/02/10 mid-day report - 'Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report.'"
7/20/2012 1:36:25 PM - Gapped down today, trading under its 50 DMA line but up from earlier lows, encountering some distributional pressure. Last noted in the 6/08/12 mid-day report - "Fundamentals are not a match with the fact-based system's guidelines. It survived but failed to impress since noted in the 11/02/10 mid-day report - 'Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report.'"
6/8/2012 12:35:31 PM - Consolidating above its 50 DMA line and above prior highs, encountering some distributional pressure following a consider gap up gain on 5/01/12 for a new 52-week high. Fundamentals are not a match with the fact-based system's guidelines. It survived but failed to impress since noted in the 11/02/10 mid-day report - "Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report."
2/23/2012 1:01:56 PM - Volume-driven gains have it approaching its 52-week high. Fundamentals are not a match with the fact-based system's guidelines. It survived but failed to impress since last noted in the 11/02/10 mid-day report - "Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report."
11/2/2010 1:17:03 PM - Gapped up and hit a new 52-week high today after a 6-month cup shaped pattern. Sales revenues growth and earning growth has mostly been slow and steady since last noted in the 7/05/05 mid-day report.
7/5/2005 1:34:28 PM - IPO short history. On track for new 52-week high close.
6/30/2005 12:29:36 PM - IPO short history.
6/29/2005 1:00:18 PM - IPO short history.
6/28/2005 12:56:45 PM - IPO short history.
6/27/2005 12:29:33 PM - IPO short history.
6/9/2005 12:52:19 PM - IPO short history.
1/31/2005 1:09:59 PM - IPO short history.