1/26/2024 6:28:01 PM - Y - Powered above its pivot point to a new all-time high with today's gain backed by +86% above average volume triggering a technical buy signal. Bullish action came after it reported Dec '23 quarterly earnings +34% on +16% sales revenues versus the year-ago period. Volume and volatility often increase near earnings news. See the latest FSU analysis for more details and a new annotated graph.

1/26/2024 1:18:03 PM - Y - Powering above its pivot point to a new all-time high with today's gain while volume is running at an above average pace. Bullish actio came after it reported Dec '23 quarterly earnings +34% on +16% sales revenues 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 proper technical buy signal.

1/24/2024 7:08:07 PM - Y - Posted a 6th consecutive gain today and challenged its all-time high. Due to report Dec '23 quarterly results. 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.

1/22/2024 5:56:39 PM - Y - With today's big volume-driven gain it rebounded above the 50 DMA line ($39.11) helping its outlook to improve. Its color code is changed to yellow and a new pivot point is cited based on its 12/20/23 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal.

1/12/2024 5:02:05 PM - G - Slumped back below its 50 DMA line ($39.08) with today's loss following 4 gains. A prompt rebound above the 50 DMA line is needed for its outlook to improve.

1/9/2024 5:19:22 PM - G - Still lingering below its 50 DMA line ($38.84) which may now act as resistance after damaging losses raised concerns. A prompt rebound above the 50 DMA line is needed for its outlook to improve.

1/3/2024 7:06:27 PM - G - Violated its 50 DMA line ($38.39) with higher volume behind today's 5th consecutive loss raising concerns and its color code is changed to green. A prompt rebound above the 50 DMA line is needed for its outlook to improve.

12/29/2023 5:01:31 PM - Y - Fell toward its 50 DMA line ($38.18) with today's 3rd consecutive loss. Subsequent gains and a strong close above the pivot point backed by at least +40% above average volume are needed to trigger a proper technical buy signal.

12/28/2023 6:25:53 PM - Y - Volume totals have been cooling while consolidating near its all-time high after a noted "negative reversal" and it is sputtering below its pivot point. Subsequent gains and a strong close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal.

12/22/2023 11:14:13 PM - Y - Posted a small gain on lighter volume today after 2 "negative reversals" at its all-time high sputtering back below its pivot point. Subsequent gains and a strong close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal. See the latest FSU analysis for more details and a new annotated graph.

12/20/2023 5:12:13 PM - Y - There was a "negative reversal" today after hitting a new all-time high and it closed back below its pivot point raising concerns. Subsequent gains and a strong close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal.

12/19/2023 5:17:38 PM - Y - Posted a big gain today with below-average volume for a best-ever close as it wedged back above its pivot point. Subsequent gains and a strong close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal.

12/14/2023 6:03:30 PM - Y - Posted a 3rd consecutive gain today with +34% above average volume, hitting a new 52-week high but finishing near the middle of its intra-day range and below its pivot point. Subsequent gains and a strong close above the pivot point backed by at least +40% above average volume may trigger a proper technical buy signal.

12/13/2023 5:43:10 PM - Y - Posted a gain today with slightly higher volume and closed above the $40 threshold for the first time since August. Perched within close striking distance of its 52-week high. Pivot point cited was based on its 7/27/23 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal.

12/12/2023 6:35:04 PM - Y - Recently churned above average volume while hovering within close striking distance of its 52-week high, action indicative of distributional pressure. Pivot point cited was based on its 7/27/23 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal.

12/8/2023 1:02:10 PM - Y - Perched within close striking distance of its 52-week high. Pivot point cited was based on its 7/27/23 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. The 4 latest quarterly comparisons through Sep '23 had earnings increases above the +25% minimum guideline (C criteria) versus the year ago period. Annual earnings history has been strong.

12/7/2023 12:49:48 PM - Y - Managed a "positive reversal" today after early weakness. Pivot point cited was based on its 7/27/23 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. The 4 latest quarterly comparisons through Sep '23 had earnings increases above the +25% minimum guideline (C criteria) versus the year ago period. Annual earnings history has been strong. See the latest FSU analysis for more details and an annotated graph.

12/6/2023 12:42:31 PM - Y - Reversed into the red today after an early gain. Pivot point cited was based on its 7/27/23 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. The 4 latest quarterly comparisons through Sep '23 had earnings increases above the +25% minimum guideline (C criteria) versus the year ago period. Annual earnings history has been strong. See the latest FSU analysis for more details and an annotated graph.

12/5/2023 6:56:33 PM - Y - Pivot point cited is based on its 7/27/23 high plus 10 cents. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. The 4 latest quarterly comparisons through Sep '23 had earnings increases above the +25% minimum guideline (C criteria) versus the year ago period. Annual earnings history has been strong. See the latest FSU analysis for more details and a new annotated graph.

12/4/2023 1:25:09 PM - Y - Color code is changed to yellow with pivot point cited based on its 7/27/23 high plus 10 cents. Today's gain has it perched within close striking distance of its all-time high. Subsequent gains above the pivot point backed by at least +40% above average volume may trigger a technical buy signal. The 4 latest quarterly comparisons through Sep '23 had earnings increases above the +25% minimum guideline (C criteria) versus the year ago period. Annual earnings history has been strong.

10/27/2023 1:15:32 PM - Faces near-term resistance due to overhead supply up to the $41 level. Rebounding above its 50 and 200 DMA lines with this week's gains. Slumped since a noted "negative reversal" at its all-time high on 7/27/23. The 4 latest quarterly comparisons through Sep '23 had earnings increases above the +25% minimum guideline (C criteria) versus the year ago period. Annual earnings history has been strong.

7/28/2023 1:10:27 PM - There was a "negative reversal" on the prior session after hitting a new all-time high. The 3 latest quarterly comparisons through Jun '23 had earnings increases above the +25% minimum guideline (C criteria) versus the year ago period. Annual earnings history has been strong. Patient investors may watch for a new base or secondary buy point to possible develop and be noted in the weeks ahead.

1/30/2023 12:48:54 PM - Powered to a new all-time high with a big volume-driven gain when noted in the 1/27/23 mid-day report - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

1/27/2023 12:52:21 PM - Powering near its all-time high with today's big volume-driven gain. Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13.

1/13/2022 2:28:22 PM - Rebounding toward its 52-week high with today's 2nd consecutive volume-driven gain. Reported Sep '21 quarterly earnings +20% on +4% sales revenues versus the year ago period. Prior mid-day reports noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

10/8/2021 12:53:31 PM - Hitting new 52-week highs with today's 2nd consecutive volume-driven gain, getting extended from prior highs in the $26 area. The 3 latest quarterly comparisons through Jun '21 showed stronger earnings and sales revenues improving over the year ago periods. The 5/06/21 mid-day report last noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

5/6/2021 1:14:29 PM - Gapped up on the prior session5/04/21 hitting a new 52-week high. Prior mid-day reports noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

5/5/2021 1:17:04 PM - Gapped up on the prior session hitting a new 52-week high. Prior mid-day reports noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

5/4/2021 12:59:38 PM - Gapped up today hitting a new 52-week high. Prior mid-day reports noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

3/22/2021 1:01:09 PM - Perched at its 52-week high, extended from any sound base. Prior mid-day reports repeatedly noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

3/19/2021 1:11:59 PM - Perched at its 52-week high, extended from any sound base. Prior mid-day reports repeatedly noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

3/16/2021 12:55:11 PM - Perched at its 52-week high, extended from any sound base. Prior mid-day reports repeatedly noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

3/5/2021 1:26:43 PM - Hovering near its 52-week high today, extended from any sound base. Prior mid-day reports noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

2/23/2021 1:22:23 PM - Hovering near its 52-week high today holding its ground stubbornly following volume-driven gains. Prior mid-day reports noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

2/5/2021 12:46:38 PM - Perched at its 52-week high today following volume-driven gains. Prior mid-day reports noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

2/3/2021 12:33:22 PM - Perched at its 52-week high today following a volume-driven gain. Prior mid-day reports noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

1/19/2021 12:39:13 PM - Hitting another new 52-week high with today's volume-driven gain. The 1/15/21 mid-day report noted - "Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13."

1/15/2021 1:34:26 PM - Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13.

12/2/2020 12:41:51 PM - Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13.

1/26/2018 1:23:28 PM - Testing its 50 DMA line today with a big volume-driven loss. Fundamentals are not a match with the minimum guidelines (C and A criteria) for buy candidates. It was dropped from the Featured Stocks list on 10/31/13.

10/31/2013 5:56:09 PM - Tallied its 8th consecutive loss today and slumped below its July highs falling into its prior base. It will be dropped from the Featured Stocks list tonight after damaging volume-driven losses and due to deteriorating fundamentals. Reported earnings +18% for the Sep '13 quarter, below the +25% minimum guideline (C criteria) for buy candidates raising concerns.

10/25/2013 1:01:38 PM - G - Reported earnings +18% for the Sep '13 quarter, below the +25% minimum guideline (C criteria) for buy candidates raising concerns. Violated recent lows in the $17.25 area and its 50 DMA line with today's damaging volume-driven loss, yet it has recovered from early lows.

10/22/2013 7:43:14 PM - G - Touched a new 52-week high today then reversed into the red. Recent lows in the $17.25 area define near-term support above its 50 DMA line.

10/15/2013 7:07:51 PM - G - Pulled back today on lighter volume following 4 consecutive gains. Recent lows in the $17.25 area define near-term support above its 50 DMA line ($16.78).

10/11/2013 6:29:55 PM - G - Color code is changed to green after rising back beyond its "max buy" level. Recent lows define near-term support above its 50 DMA line.

10/8/2013 12:52:00 PM - Y - Consolidating above prior highs and its 50 DMA line defining important support to watch on pullbacks.

10/3/2013 5:54:51 PM - Y - Color code is changed to yellow while consolidating just below its "max buy" level. Prior highs and its 50 DMA line define important support to watch on pullbacks. See the latest FSU analysis for more details and a new annotated graph.

9/25/2013 5:49:36 PM - G - Encountered distributional pressure today with a loss on higher volume. Prior highs and its 50 DMA line define important support to watch on pullbacks.

9/20/2013 6:02:09 PM - G - Rallied for a new high close with near average volume today. Prior highs define important near-term support to watch near $16 on pullbacks. Rallied +12% higher since highlighted on 9/04/13 under the headline, "Forming Sound Set-Up While "M" Correction Remains Overriding Concern".

9/12/2013 1:03:15 PM - G - Perched at its 52-week high today following a streak of 10 consecutive gains, extended from its prior base. Prior highs define important near-term support to watch near $16 on pullbacks. Rallied +12% higher since highlighted on 9/04/13 under the headline, "Forming Sound Set-Up While "M" Correction Remains Overriding Concern".

9/10/2013 12:49:04 PM - G - Hitting another new 52-week high today with its 8th consecutive gain and its color code is changed to green after rallying beyond its "max buy" level. Triggered a technical buy signal with a breakout gain on 3 times average volume on 9/05/13, rising from an 8-week base. Prior highs define important near-term support to watch on pullbacks. An annotated graph and more details were included in the FSU section on 9/04/13 under the headline, "Forming Sound Set-Up While "M" Correction Remains Overriding Concern".

9/6/2013 6:21:23 PM - Y - Hit another new 52-week high today with its 7th consecutive gain. Triggered a technical buy signal with a breakout gain on 3 times average volume on the prior session, rising from an 8-week base. Prior highs define important near-term support to watch on pullbacks. An annotated graph and more details were included in the FSU section on 9/04/13 under the headline, "Forming Sound Set-Up While "M" Correction Remains Overriding Concern".

9/6/2013 12:58:59 PM - Y - Hitting another new 52-week high today with volume running at an above average pace while on track for a 7th consecutive gain. Triggered a technical buy signal with a breakout gain on 3 times average volume on the prior session, rising from an 8-week base. Prior highs define important near-term support to watch on pullbacks. An annotated graph and more details were included in the FSU section on 9/04/13 under the headline, "Forming Sound Set-Up While "M" Correction Remains Overriding Concern".

9/6/2013 12:03:34 PM - Y - Triggered a technical buy signal with a breakout gain on 3 times average volume on the prior session, rising from an 8-week base. Prior highs define important near-term support to watch on pullbacks. See latest FSU analysis for more details and an annotated graph.

9/5/2013 12:53:49 PM - Y - Hitting new 52-week highs with today's 6th consecutive gain, rising from an 8-week base. Making its 2nd consecutive mid-day report appearance highlighted in yellow with pivot point cited based on its 7/17/13 high plus 10 cents. Reported +25% earnings for the Jun '13 quarter. Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Completed a new Public Offering on 12/18/12. See latest FSU analysis for more details and a new annotated graph.

9/4/2013 6:21:19 PM - Y - Rebounding near its 52-week high with 5 consecutive gains after sputtering near its 50 DMA line in recent weeks. Highlighted in yellow with pivot point cited based on its 7/17/13 high plus 10 cents while building on an 8-week base. Reported +25% earnings for the Jun '13 quarter. Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Completed a new Public Offering on 12/18/12. See latest FSU analysis for more details and a new annotated graph.

9/4/2013 1:11:08 PM - Y - Rebounding near its 52-week high with 5 consecutive gains after sputtering near its 50 DMA line in recent weeks. Color code is changed to yellow with pivot point cited based on its 7/17/13 high plus 10 cents while building on an 8-week base. Reported +25% earnings for the Jun '13 quarter. Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Completed a new Public Offering on 12/18/12.

8/15/2013 1:00:10 PM - Consolidating near support at its 50 DMA line, it has not formed a sound base and encountered distributional pressure after rallying to new highs since last noted in the 7/02/13 mid-day report. Reported +25% earnings for the Jun '13 quarter. Completed a new Public Offering on 12/18/12. Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08.

7/2/2013 1:01:16 PM - Hitting another new 52-week high today while adding to its recent spurt of volume-driven gains. Found support at its 50 DMA line after undercutting prior highs during its consolidation since last noted in the 5/28/13 mid-day report with caution while rising from a base-on-base type pattern - "Reported strong earnings for the Mar '13 quarter, continuing its recent history of solid increases versus the year ago period(s). Completed a new Public Offering on 12/18/12. Noted with caution in prior mid-day reports - 'Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system.'"

5/28/2013 12:59:22 PM - Hitting a new 52-week high with today's volume-driven gain, rising from a base-on-base type pattern. Reported strong earnings for the Mar '13 quarter, continuing its recent history of solid increases versus the year ago period(s). Completed a new Public Offering on 12/18/12. Noted with caution in prior mid-day reports - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

2/12/2013 1:18:03 PM - Challenging its 52-week high with today's volume-driven gain. Reported earnings +50% on +27% sales revenues for the Dec '12 quarter, continuing its recent history of solid increases versus the year ago period(s). Completed a new Public Offering on 12/18/12 and found support at its 200 DMA line as it encountered distributional pressure before rebounding with volume-driven gains in recent weeks. It was finally distancing itself from previously stubborn multi-year resistance in the $10-11 area and had no overhead supply to act as resistance when previously noted with caution in November and December mid-day reports - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

12/19/2012 12:45:49 PM - Holding its ground today after violating its 50 DMA line with a gap down on the prior session after pricing a new Public Offering. It found support at its 50 DMA line as it encountered distributional pressure after a negative reversal when last noted in the 11/05/12 mid-day report. It was finally distancing itself from previously stubborn multi-year resistance in the $10-11 area and had no overhead supply to act as resistance when noted - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

11/5/2012 12:34:38 PM - Hitting another new 52-week high today with its 6th consecutive gain. It is finally distancing itself from previously stubborn multi-year resistance in the $10-11 area and no overhead supply remains to act as resistance. Prior mid-day reports noted - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

11/2/2012 12:59:53 PM - Hitting another new 52-week high today with its 5th consecutive gain. It is finally distancing itself from previously stubborn multi-year resistance in the $10-11 area and no overhead supply remains to act as resistance. Last noted in the 10/10/12 mid-day report - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

10/10/2012 1:13:00 PM - Retreating from its 52-week high toward previously stubborn multi-year resistance in the $10-11 area with today's 3rd consecutive loss. No overhead supply remains to act as resistance. Prior mid-day reports noted - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

10/9/2012 12:48:49 PM - Holding its ground today near its 52-week high after rallying with volume-driven gains above previously stubborn multi-year resistance in the $10-11 area. No overhead supply remains to act as resistance. Prior mid-day reports noted - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

10/1/2012 12:47:13 PM - Holding its ground today near its 52-week high and challenging stubborn multi-year resistance in the $10-11 area. Prior mid-day reports noted - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

9/26/2012 12:25:03 PM - Perched near its 52-week high and challenging stubborn multi-year resistance in the $10-11 area. The 9/21/12 mid-day report noted - "Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system."

9/21/2012 12:52:02 PM - Perched within striking distance of stubborn multi-year resistance in the $10-11 area. Quarterly earnings increases above the +25% guideline satisfy the C criteria. Its annual earnings (A criteria) history has been steadily improving after an abrupt downturn and loss in FY '08. Low-priced stocks are discouraged from consideration under the fact-based investment system.