1/6/2023 12:44:03 PM - Prior mid-day reports cautioned members - "Fundamentals are not a match with the fact-based investment system."

12/20/2022 12:25:17 PM - Sputtering since violating its 50 DMA line on 12/05/22. Made little headway after the 10/17/22 mid-day report cautioned members - "Fundamentals are not a match with the fact-based investment system."

12/16/2022 12:54:14 PM - Slumping further since it violated its 50 DMA line on 12/05/22. Made little headway after the 10/17/22 mid-day report cautioned members - "Fundamentals are not a match with the fact-based investment system."

12/13/2022 12:34:21 PM - Recently violated its 50 DMA line and it made little headway after the 10/17/22 mid-day report last cautioned members - "Fundamentals are not a match with the fact-based investment system."

10/17/2022 12:23:34 PM - Hitting a new 52-week high with today's 3rd consecutive gain. Fundamentals are not a match with the fact-based investment system.

9/26/2022 12:36:43 PM - Sputtering below its 50 DMA line ($32.57). Fundamentals are not a match with the fact-based investment system.

1/21/2020 4:18:56 PM - Still sputtering below its 50 DMA line ($29.52) and its Relative Strength Rating has slumped to 73, below the 80+ minimum guideline for buy candidates. Prior low ($28.16 on 12/03/19) defines the next important support level. A rebound above the 50 DMA line is needed for its outlook to improve. It will be dropped from the Featured Stocks list tonight.

1/14/2020 5:05:15 PM - G - Color code is changed to green while slumping below its 50 DMA line ($29.61) raising concerns after meeting resistance at its 52-week high. Prior low ($28.16 on 12/03/19) defines the next important support level.

1/8/2020 12:47:26 PM - Y - Consolidating near its 50 DMA line ($29.58) after meeting resistance at its 52-week high. Subsequent gains and a strong close above the new pivot point cited based on its 11/06/19 high plus 10 cents may trigger a new (or add-on) technical buy signal. Prior low ($28.16 on 12/03/19) defines the next important support level.

1/2/2020 3:59:16 PM - Y - Hovering within close striking distance of its 52-week high, recently meeting resistance. Subsequent gains and a strong close above the new pivot point cited based on its 11/06/19 high plus 10 cents may trigger a new (or add-on) technical buy signal. Found support at its 50 DMA line ($29.47) during its orderly consolidation.

12/26/2019 11:53:30 AM - Y - Perched within close striking distance of its 52-week high, recently meeting resistance. Subsequent gains and a strong close above the new pivot point cited based on its 11/06/19 high plus 10 cents may trigger a new (or add-on) technical buy signal. Found support at its 50 DMA line ($29.20) during its orderly consolidation.

12/23/2019 12:48:46 PM - Y - Perched within close striking distance of its 52-week high, recently meeting resistance. Subsequent gains and a strong close above the new pivot point cited based on its 11/06/19 high plus 10 cents may trigger a new (or add-on) technical buy signal. Found support at its 50 DMA line ($29) during its orderly consolidation.

12/17/2019 5:15:49 PM - Y - Posted a 4th consecutive gain backed by above average volume and finished strong today while challenging its 52-week high. Subsequent gains above the new pivot point cited based on its 11/06/19 high plus 10 cents may trigger a new (or add-on) technical buy signal. Found support at its 50 DMA line ($28.76) during its orderly consolidation.

12/16/2019 12:22:34 PM - Y - Color code is changed to yellow with new pivot point cited based on its 11/06/19 high plus 10 cents after forming a 6 week flat base. Found support at its 50 DMA line ($28.69) during its orderly consolidation.

12/12/2019 6:07:01 PM - G - Closed at the session high with a big gain today backed by above average volume. Recently found support at its 50 DMA line ($28.56). Prior highs define the next important support to watch. More damaging losses would raise concerns and trigger a technical sell signal.

12/10/2019 5:44:04 PM - G - Posted a 3rd consecutive gain today with light volume after it found support at its 50 DMA line ($28.45). Prior highs which define the next important support to watch. More damaging losses would raise concerns and trigger a technical sell signal. See the latest FSU analysis for more details and a new annotated graph.

12/4/2019 5:49:11 PM - G - Posted a gain today with light volume after it tested its 50 DMA line ($28.31) and prior highs which define important support to watch. More damaging losses would raise concerns and trigger a technical sell signal.

12/3/2019 5:14:23 PM - G - Pulled back near its "max buy" level with today's 3rd consecutive loss on lighter than average volume. Testing its 50 DMA line ($28.28) and prior highs which define important support to watch.

12/2/2019 12:29:52 PM - G - Endured distributional pressure yet it is still extended from the prior base. Prior highs define important support to watch along with its 50 DMA line ($28.25).

11/26/2019 5:09:49 PM - G - Endured distributional pressure with a loss today on heavier volume. Still extended from the prior base. Prior highs define important support to watch along with its 50 DMA line ($28.12).

11/25/2019 6:10:40 PM - G - Consolidating in a tight range after getting extended from the prior base. Prior highs define important support to watch along with its 50 DMA line ($28.07).

11/20/2019 12:26:05 PM - G - Consolidating after getting extended from the prior base. Prior highs define important support to watch along with its 50 DMA line ($27.93).

11/19/2019 6:31:49 PM - G - Consolidating after getting extended from the prior base. Prior highs define important support to watch along with its 50 DMA line ($27.87). See the latest FSU analysis for more details and a new annotated graph.

11/13/2019 5:31:23 PM - G - Sputtering since a noted "negative reversal" on 11/07/19 after hitting another new 52-week high. Extended from the prior base. Prior highs define important support to watch along with its 50 DMA line ($27.51).

11/7/2019 5:37:18 PM - G - There was a "negative reversal" after hitting another new 52-week high today. Extended from the prior base. Prior highs define important support to watch along with its 50 DMA line ($27.07).

11/4/2019 12:00:54 PM - G - Hitting another new 52-week high with today's gap up gain, getting more extended from the prior base. Prior highs define important support to watch along with its 50 DMA line ($26.71).

11/1/2019 12:16:37 PM - G - Hit a new 52-week high with today's early gain backed by above average volume. Managed a "positive reversal" on 10/29/19 following another strong earnings report. Prior highs define important support to watch along with its 50 DMA line ($26.59). See the latest FSU analysis for more details and a annotated graph.

10/31/2019 6:34:45 PM - G - Hovering near its 52-week high. Managed a "positive reversal" on 10/29/19 following another strong earnings report. Prior highs define important support to watch along with its 50 DMA line ($26.50). See the latest FSU analysis for more details and a new annotated graph.

10/25/2019 12:27:31 PM - G - Hitting yet another new 52-week high with today's 7th consecutive gain, rallying further above its "max buy" level. Prior highs define initial support to watch above its 50 DMA line ($26.16). Due to report earnings news on 10/29/19.

10/24/2019 12:18:48 PM - G - Hitting another new 52-week high with today's 6th consecutive gain. Color code was changed to green after closing above its "max buy" level. Prior highs define initial support to watch above its 50 DMA line ($26.07). Due to report earnings news on 10/29/19.

10/23/2019 5:56:26 PM - G - Hit a new 52-week high with today's 5th consecutive gain and its color code is changed to green after closing above its "max buy" level. Prior highs define initial support to watch above its 50 DMA line ($26). Due to report earnings news.

10/17/2019 4:14:59 PM - Y - Still hovering near its 52-week high. Prior highs define initial support to watch above its 50 DMA line ($25.74). Due to report earnings news on 10/21/19.

10/14/2019 5:16:50 PM - Y - Still hovering near its 52-week high. Prior highs define initial support to watch above its 50 DMA line ($25.58). Due to report earnings news on 10/21/19. See the latest FSU analysis for more details,

10/9/2019 5:50:33 PM - Y - Posted a small gain on light volume today while still hovering near its 52-week high. Prior highs define initial support to watch above its 50 DMA line ($25.50).

10/4/2019 5:31:09 PM - Y - Hovering near its 52-week high. Prior highs define initial support to watch above its 50 DMA line ($25.48).

9/27/2019 6:35:54 PM - Y - Stalled after hitting a new 52-week high on 9/20/19 with a solid gain above the pivot point backed by +339% above average volume triggering a technical buy signal. Prior highs define initial support to watch above its 50 DMA line ($25.33). See the latest FSU analysis for more details and a new annotated graph.

9/25/2019 12:01:43 PM - Y - Stalled after hitting a new 52-week high on 9/20/19 with a solid gain above the pivot point backed by +339% above average volume triggering a technical buy signal. Prior highs define initial support to watch above its 50 DMA line ($25.23).

9/24/2019 1:09:44 PM - Y - Consolidating after hitting a new 52-week high on 9/20/19 with a solid gain above the pivot point backed by +339% above average volume triggering a technical buy signal. Prior highs define initial support to watch above its 50 DMA line ($25.17).

9/23/2019 12:07:35 PM - Y - Pulling back today. Hit a new 52-week high on the prior session with a solid gain above the pivot point backed by +339% above average volume triggering a technical buy signal.

9/20/2019 11:51:51 AM - Y - Remains perched near its 52-week high. Subsequent gains above the pivot point backed by at least +40% above average volume are needed to trigger a technical buy signal.

9/18/2019 6:05:59 PM - Y - Managed a "positive reversal" today and it remains perched near its 52-week high. Subsequent volume-driven gains above the pivot point may trigger a technical buy signal.

9/17/2019 5:50:09 PM - Y - Perched near its 52-week high. Subsequent volume-driven gains above the pivot point may trigger a technical buy signal.

9/13/2019 5:13:43 PM - Y - Sputtered today after highlighted in yellow with pivot point cited based on its 12/03/18 high plus 10 cents. Reported solidly improved earnings as its sales revenues growth rate was in the 12-13% range in the Dec '18, Mar and Jun '19 quarters versus the year ago periods. This thinly traded Bank is perched at a new multi-year high after a streak of volume-driven gains this week. See the latest FSU analysis for more details and a new annotated graph.

9/13/2019 12:33:49 PM - Y - Color code is changed to yellow with pivot point cited based on its 12/03/18 high plus 10 cents. Reported solidly improved earnings as its sales revenues growth rate was in the 12-13% range in the Dec '18, Mar and Jun '19 quarters versus the year ago periods. This thinly traded Bank is perched at a new multi-year high after a streak of volume-driven gains this week.

7/2/2019 12:32:29 PM - Reported solidly improved earnings as its sales revenues growth rate was in the 12-13% range in the Dec '18 and Mar '19 quarters versus the year ago periods. This thinly traded Bank has been sputtering since last noted with caution in the 12/17/18 mid-day reports - "Quarterly and annual earnings (C and A criteria) history is a fair match with the fact-based investment system's guidelines however sales revenues growth has been sub par, not indicative of a new (N criteria) product or service in great demand."

12/17/2018 12:20:14 PM - This thinly traded Bank reversed back into the prior base. Stalled after hitting a new 52-week high with a big gain on 11/28/18, and it was noted with caution in prior mid-day reports - "Quarterly and annual earnings (C and A criteria) history is a fair match with the fact-based investment system's guidelines however sales revenues growth has been sub par, not indicative of a new (N criteria) product or service in great demand."

12/10/2018 12:34:40 PM - This thinly traded Bank reversed back into the prior base last week. Stalled after hitting a new 52-week high with a big gain on 11/28/18, and it was noted with caution in prior mid-day reports - "Quarterly and annual earnings (C and A criteria) history is a fair match with the fact-based investment system's guidelines however sales revenues growth has been sub par, not indicative of a new (N criteria) product or service in great demand."

11/29/2018 12:12:03 PM - This thinly traded Bank powered to a new 52-week high with a big gain on the prior session backed by +72% above average volume. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history is a fair match with the fact-based investment system's guidelines however sales revenues growth has been sub par, not indicative of a new (N criteria) product or service in great demand."

11/27/2018 12:36:55 PM - Perched within close striking distance of its 52-week high. Quarterly and annual earnings (C and A criteria) history is a fair match with the fact-based investment system's guidelines however sales revenues growth has been sub par, not indicative of a new (N criteria) product or service in great demand.

11/26/2018 12:41:09 PM - Perched within close striking distance of its 52-week high. Quarterly and annual earnings (C and A criteria) history is a fair match with the fact-based investment system's guidelines however sales revenues growth has been sub par, not indicative of a new (N criteria) product or service in great demand.

3/16/2018 12:33:58 PM - Hitting a new 52-week high today while adding to a recent streak of volume-driven gains. Found support above its 200 DMA line since noted with caution in the 9/26/17 mid-day report - "Fundamental concerns remain as its sales revenues growth has been sub par, and quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

3/13/2018 12:23:48 PM - Challenging its 52-week high with a streak of volume-driven gains. Found support above its 200 DMA line since last noted with caution in the 9/26/17 mid-day report - "Fundamental concerns remain as its sales revenues growth has been sub par, and quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

9/25/2017 12:16:31 PM - Challenging its 52-week high with a streak of volume-driven gains after finding support at its 200 DMA line. Noted with caution in prior mid-day reports - "Fundamental concerns remain as its sales revenues growth has been sub par, and quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

8/18/2017 1:15:48 PM - Slumping below its 50 DMA line toward support at its 200 DMA line. Noted with caution in prior mid-day reports - "Fundamental concerns remain as its sales revenues growth has been sub par, and quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

7/12/2017 12:21:13 PM - Perched within striking distance of its 52-week high following a recent rebound above its 50 DMA line after finding support at its 200 DMA line. Last noted with caution in the 6/16/17 mid-day report - "Fundamental concerns remain as its sales revenues growth has been sub par, and quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

6/16/2017 12:28:31 PM - Perched within striking distance of its 52-week high after a recent rebound above its 50 DMA line. Fundamental concerns remain as its sales revenues growth has been sub par, and quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.

3/29/2017 12:21:06 PM - Perched within striking distance of its 52-week high after a recent rebound above its 50 DMA line. Fundamental concerns remain as noted in prior mid-day reports - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

1/24/2017 12:13:09 PM - Pulled back from its 52-week high and found support at its 50 DMA line. Fundamental concerns remain as noted in the 12/22/16 mid-day report - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

12/22/2016 12:14:48 PM - Pulling back from its 52-week high, enduring more distributional pressure. Fundamental concerns remain as prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

12/21/2016 12:05:00 PM - Pulling back from its 52-week high, enduring more distributional pressure. Fundamental concerns remain as prior mid-day reports cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

12/16/2016 12:29:05 PM - Pulled back from its 52-week high while recently enduring distributional pressure. Fundamental concerns remain as when the 11/18/15 mid-day report cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

12/5/2016 12:12:31 PM - Perched near its 52-week high after recently enduring distributional pressure. Fundamental concerns remain as when the 11/18/15 mid-day report last cautioned members - "Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines."

11/18/2015 12:20:30 PM - Perched near its 52-week high, encountering distributional pressure. Quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's guidelines.