3/10/2023 1:14:47 PM - Slumping from multi-year highs and undercutting its 50 DMA line with today's 11th consecutive volume-driven loss. Reported Dec '22 quarterly earnings +14% on +11% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) and sub par sales revenues growth is not a match with the fact-based investment system's guidelines.

2/24/2023 1:18:24 PM - Hovering at multi-year highs. Reported Dec '22 quarterly earnings +14% on +11% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) and sub par sales revenues growth is not a match with the fact-based investment system's guidelines.

4/20/2022 12:41:39 PM - Slumped from multi-year highs and it has been finding support near its 200 DMA line. Noted with caution in prior mid-day reports - "Reported Dec '21 quarterly earnings +0% on +8% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

4/13/2022 12:21:37 PM - Slumped from multi-year highs and it has been finding support near its 200 DMA line. Noted with caution in prior mid-day reports - "Reported Dec '21 quarterly earnings +0% on +8% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

4/12/2022 12:34:35 PM - Slumped from multi-year highs and it has been finding support near its 200 DMA line. Noted with caution in prior mid-day reports - "Reported Dec '21 quarterly earnings +0% on +8% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

4/8/2022 12:39:22 PM - Slumped from multi-year highs violating its 50 and 200 DMA lines with 3 consecutive volume-driven losses. Last noted with caution in the 4/06/22 mid-day report - "Reported Dec '21 quarterly earnings +0% on +8% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

4/6/2022 12:10:57 PM - Perched near multi-year highs. Reported Dec '21 quarterly earnings +0% on +8% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) and sub par sales revenues growth is not a match with the fact-based investment system's guidelines.

8/5/2021 12:50:30 PM - Perched near multi-year highs. Reported strong Jun '21 quarterly results versus the year ago period. Prior quarterly and annual earnings (C and A criteria) and sub par sales revenues growth is not a match with the fact-based investment system's guidelines.

1/18/2017 12:08:22 PM - Holding its ground stubbornly perched near its 52-week high since last noted with caution in the 1/06/17 mid-day report - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

1/6/2017 12:21:54 PM - Perched near its 52-week high following volume-driven gains. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

1/4/2017 12:28:14 PM - Hitting another new 52-week high with today's volume-driven gain. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

12/12/2016 12:15:35 PM - Reversed into the red after hitting another new 52-week high today following an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

11/29/2016 12:14:29 PM - Perched near its 52-week high following an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

11/28/2016 12:21:02 PM - Perched near its 52-week high following an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

11/25/2016 11:13:27 AM - Perched near its 52-week high following an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

11/21/2016 12:20:45 PM - Rebounded from below its 50 DMA line to new 52-week highs with an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

11/14/2016 12:39:06 PM - Rebounded from below its 50 DMA line to hit a new 52-week high with today's gain adding to an impressive streak of volume-driven gains. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

10/12/2016 12:13:20 PM - Found support near its 50 DMA line recently and it is perched near its 52-week high. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

8/1/2016 12:20:07 PM - Found support near its 50 DMA line recently and it is perched near its 52-week high. Noted with caution in prior mid-day reports - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

6/20/2016 12:40:19 PM - Finding support near its 50 DMA line after retreating from its 52-week since last noted with caution in the 5/24/16 mid-day report - "Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

5/24/2016 12:22:02 PM - Hovering near its 52-week high following a streak of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Consolidating near its 52-week high. Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

5/23/2016 12:10:29 PM - Hovering near its 52-week high following a streak of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Consolidating near its 52-week high. Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

5/16/2016 12:13:23 PM - Hovering near its 52-week high following a streak of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Consolidating near its 52-week high. Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

5/13/2016 12:23:19 PM - Hovering near its 52-week high following a streak of volume-driven gains. Prior mid-day reports repeatedly cautioned - "Consolidating near its 52-week high. Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

5/9/2016 12:14:16 PM - Hovering near its 52-week high following a streak of volume-driven gains. Prior mid-day reports cautioned - "Consolidating near its 52-week high. Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

5/4/2016 12:23:46 PM - Hitting a new high today while adding to a streak of volume-driven gains. Prior mid-day reports cautioned - "Consolidating near its 52-week high. Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

5/3/2016 12:28:30 PM - The 5/02/16 mid-day report noted - "Consolidating near its 52-week high. Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines."

5/2/2016 12:29:35 PM - Consolidating near its 52-week high. Prior quarterly and annual earnings and sub par sales revenues growth is not a match with the fact-based investment system's guidelines.