6/8/2022 12:47:40 PM - Pulling back from its 52-week high with today's 2nd consecutive volume-driven loss. Extended from any sound base, and its 50 DMA line ($13.65) defines important near-term support. Recent quarterly comparisons through Mar '22 showed greatly improved sales revenues and earnings well above the +25% minimum (C criteria) versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.

6/6/2022 12:46:22 PM - Perched at its 52-week high, extended from any sound base. Its 50 DMA line ($13.54) defines important near-term support. Recent quarterly comparisons through Mar '22 showed greatly improved sales revenues and earnings well above the +25% minimum (C criteria) versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.

5/31/2022 12:31:41 PM - Extended from any sound base and retreating from its 52-week high with today's volume-driven loss. Its 50 DMA line ($13.24) defines important near-term support. Recent quarterly comparisons through Mar '22 showed greatly improved sales revenues and earnings well above the +25% minimum (C criteria) versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.

5/23/2022 12:25:19 PM - Extended from any sound base after powering to new 52-week highs with considerable volume-driven gains. Its 50 DMA line ($12.85) defines important near-term support. Recent quarterly comparisons through Mar '22 showed greatly improved sales revenues and earnings well above the +25% minimum (C criteria) versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.

5/20/2022 12:09:45 PM - Powered to a new 52-week highs with a considerable volume-driven gain. Its 50 DMA line ($12.78) defines important near-term support. Recent quarterly comparisons through Mar '22 showed greatly improved sales revenues and earnings well above the +25% minimum (C criteria) versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.

5/19/2022 12:17:55 PM - Powering to a new 52-week highs with today's considerable volume-driven gain. Its 50 DMA line ($12.71) defines important near-term support. Recent quarterly comparisons through Mar '22 showed greatly improved sales revenues and earnings well above the +25% minimum (C criteria) versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.

5/18/2022 12:21:26 PM - Pulling back today after hitting new 52-week highs with 3 consecutive gains. Its 50 DMA line ($12.62) defines important near-term support. Prior mid-day reports noted - "Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines."

5/17/2022 12:46:36 PM - Hitting another new 52-week high today. Its 50 DMA line ($12.57) defines important near-term support. Prior mid-day reports noted - "Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines."

5/16/2022 12:20:37 PM - Hitting a new 52-week high today. Its 50 DMA line ($12.48) defines important near-term support. Prior mid-day reports noted - "Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines."

5/12/2022 12:31:38 PM - Perched within striking distance from its 52-week high. Its 50 DMA line ($12.37) defines important near-term support. Prior mid-day reports noted - "Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines."

5/9/2022 12:06:23 PM - Pulling back today after recently challenging its 52-week high. Its 50 DMA line ($12.28) defines important near-term support. Prior mid-day reports noted - "Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines."

5/3/2022 12:32:16 PM - Hovering near its 52-week high after recently retesting its 50 DMA line ($12.13). Prior mid-day reports noted - "Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines."

4/19/2022 12:29:03 PM - Pulling back today after spiking to new 52-week highs with 4 consecutive gains with increasing volume since testing its 50 DMA line ($11.71) last week. The 4/18/22 mid-day report last noted - "Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines."

4/18/2022 12:08:45 PM - Powering to new 52-week highs with today's 4th consecutive gain with increasing volume after pulling back testing its 50 DMA line ($11.63). Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.

4/14/2022 12:27:04 PM - Powering to new 52-week highs with today's 3rd consecutive gain with increasing volume after pulling back testing its 50 DMA line ($11.52). Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.

4/11/2022 12:44:52 PM - Pulling back today testing its 50 DMA line ($11.30). Recent quarterly comparisons through Dec '21 showed greatly improved sales revenues and earnings versus the year ago periods. Prior earnings history has been erratic, not a match with the fact-based investment system's fundamental guidelines.