8/15/2022 12:43:10 PM - Pulling back today after recently wedging up toward its 52-week high. Reported strong Jun '22 quarterly results versus the year ago period, continuing a streak of very strong quarterly comparisons. Annual earnings (A criteria) history had a downturn in FY '19, not a good match with the fact-based investment system's criteria.

8/8/2022 12:59:55 PM - Rebounding toward its 52-week high with today's 5th consecutive gain. Reported strong Jun '22 quarterly results versus the year ago period, continuing a streak of very strong quarterly comparisons. Annual earnings (A criteria) history had a downturn in FY '19, not a good match with the fact-based investment system's criteria.

8/1/2022 12:43:21 PM - Pulling back today after recent volume-driven gains rebounding toward its 52-week high. Reported strong Jun '22 quarterly results versus the year ago period, continuing a streak of very strong quarterly comparisons. Annual earnings (A criteria) history had a downturn in FY '19, not a good match with the fact-based investment system's criteria.

8/10/2021 12:41:52 PM - Hitting a new 52-week high with today's 4th consecutive volume-driven gain while approaching multi-year highs. Reported strong Jun '21 quarterly results versus the year ago period. Found support at its 200 DMA line during its consolidation since noted with caution in the 3/09/21 mid-day report - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."

 



8/9/2021 12:40:18 PM - Hitting a new 52-week high with today's 3rd consecutive volume-driven gain while approaching multi-year highs. Reported strong Jun '21 quarterly results versus the year ago period. Found support at its 200 DMA line during its consolidation since noted with caution in the 3/09/21 mid-day report - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."

 



8/6/2021 12:48:52 PM - Reported strong Jun '21 quarterly results versus the year ago period. Found support at its 200 DMA line during its consolidation since noted with caution in the 3/09/21 mid-day report - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."

 



7/30/2021 12:45:07 PM - Reported strong Jun '21 quarterly results versus the year ago period. Found support at its 200 DMA line during its consolidation since noted with caution in the 3/09/21 mid-day report - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."

 



7/29/2021 12:54:18 PM - Reported strong Jun '21 quarterly results versus the year ago period. Found support at its 200 DMA line during its consolidation since last noted with caution in the 3/09/21 mid-day report - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."



3/9/2021 12:45:37 PM - Nearly challenged its 52-week high with today's early gain then reversed into the red. Noted with caution in prior mid-day reports - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."



10/12/2018 12:53:13 PM -

Perched near its 52-week high, meeting recent resistance when trying to rally from a new base. Noted with caution in prior mid-day reports after clearing an orderly 6-month base - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."



10/9/2018 12:28:22 PM -

Perched near its 52-week high, meeting resistance after trying to rally from a new base. Noted in the 8/06/18 mid-day report after recently clearing an orderly 6-month base - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."



8/6/2018 12:04:49 PM -

Perched at its 52-week high after recently clearing an orderly 6-month base. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."



8/1/2018 1:04:28 PM -

Perched at its 52-week high after recently clearing an orderly 6-month base. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."



7/10/2018 12:57:22 PM -

Perched near its 52-week high after recently clearing an orderly 6-month base. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."



7/5/2018 12:26:10 PM -

Perched at its 52-week high after recently clearing an orderly 6-month base. Prior mid-day reports noted - "Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern."



6/25/2018 12:53:07 PM -

Hitting a new 52-week high with today's big volume-driven gain clearing an orderly 6-month base. Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern.



5/26/2015 12:52:38 PM -

Quarterly and annual earnings (C and A criteria) history has not been a good match with the fact-based investment system's criteria. Sub par sales revenues growth is a concern.



7/26/2006 1:05:58 PM - Reason for not being featured - "C" remains below guidelines and base is questionable.

7/24/2006 12:49:42 PM - Reason for not being featured - "C" remains below guidelines and base is questionable.

7/20/2006 - Reason for not being featured - "C" remains below guidelines and base is questionable.

7/19/2006 12:52:57 PM - Reason for not being featured - "C" "remains below guidelines and base is questionable.

7/13/2006 1:01:12 PM - Reason for not being featured - "C" "remains below guidelines.

7/5/2006 - "C" remains below guidelines.

6/30/2006 1:00:35 PM - "C" below guidelines.

5/3/2006 1:24:54 PM - Base questionable.