3/30/2022 1:17:37 PM - Found support above its 50 DMA line and it is hitting new 52-week highs with recent volume-driven gains. Reported Dec '21 quarterly earnings +3% on +4% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

2/10/2022 1:02:57 PM - Found support near its 50 DMA line recently, and hit new 52-week highs with an impressive streak of volume-driven gains. Reported Dec '21 quarterly earnings +3% on +4% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

2/9/2022 1:15:55 PM - Found support near its 50 DMA line recently, and hitting new 52-week highs with today's volume-driven gain adding to an impressive streak of gains. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

9/8/2020 12:55:05 PM - Found support at its 50 DMA line recently and it hit another new 52-week high with today's 5th volume-driven gain in the span of 6 sessions. Prior mid-day reports noted - "Showed greatly improved sales revenues and earnings increases in the Mar and Jun '20 quarters versus the year ago periods. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

9/4/2020 12:39:36 PM - Tested support at its 50 DMA line ($24.83) over the past week and today it hit another new 52-week high with a 4th volume-driven gain in the span of 5 sessions. Prior mid-day reports noted - "Showed greatly improved sales revenues and earnings increases in the Mar and Jun '20 quarters versus the year ago periods. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines."

9/1/2020 1:08:05 PM - Tested support at its 50 DMA line ($24.67) and it is hitting a new 52-week high with today's 2nd consecutive gain. Showed greatly improved sales revenues and earnings increases in the Mar and Jun '20 quarters versus the year ago periods. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/31/2020 1:03:37 PM - Tested support at its 50 DMA line ($24.60) after challenging its 52-week high last week. Showed greatly improved sales revenues and earnings increases in the Mar and Jun '20 quarters versus the year ago periods. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

8/28/2020 12:43:11 PM - Gapped down today, slumping with above average volume after challenging its 52-week high but reversing on the prior session. Showed greatly improved sales revenues and earnings increases in the Mar and Jun '20 quarters versus the year ago periods. Prior quarterly and annual earnings (C and A criteria) history is not a match with the fact-based investment system's fundamental guidelines.

11/12/2015 1:24:32 PM - Gapped down today. Proposed a new Public Offering on 11/06/15, shortly after reaching a new 52-week high. Showed improved earnings increases in the Mar, Jun, and Sep '15 quarters above the +25% minimum guideline (C criteria). Prior history is limited, and it just completed its $19 IPO on 4/16/15.

10/13/2015 12:42:32 PM - Hitting a new 52-week high with today's big gain. Showed improved earnings increases in the Mar and Jun '15 quarters. Prior history is limited, and it completed its $19 IPO on 4/16/15.