7/26/2021 12:04:02 PM - Hovering above its 50 DMA line ($37.72) and perched near multi-year highs. Reported strong growth for the Dec '20 and Mar '21 quarters versus the year ago periods. Prior mid-day reports cautioned members - "Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

6/22/2021 11:40:18 AM - Above its 50 DMA line ($36.70) and perched near multi-year highs. Reported strong growth for the Dec '20 and Mar '21 quarters versus the year ago periods. Prior mid-day reports cautioned members - "Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

6/17/2021 12:24:10 PM - Above its 50 DMA line ($36.37) and perched near multi-year highs. Reported strong growth for the Dec '20 and Mar '21 quarters versus the year ago periods. Prior mid-day reports cautioned members - "Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

6/16/2021 12:46:00 PM - Consolidating above its 50 DMA line ($36.37) and near multi-year highs. Reported strong growth for the Dec '20 and Mar '21 quarters versus the year ago periods. Prior mid-day reports cautioned members - "Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

4/11/2018 11:59:01 AM - Consolidating above its 50 DMA line ($43.89) and near its 52-week high. The 4/03/18 mid-day report last cautioned members - "Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines."

4/3/2018 12:35:11 PM - Consolidating above its 50 DMA line ($43.58) and near its 52-week high. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

6/26/2017 12:40:14 PM - Consolidating above its 50 DMA line ($39.06) and near its 52-week high. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

5/18/2017 12:34:06 PM - Hit a new 52-week high today. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.