3/8/2023 12:48:59 PM - Consolidating just above its 50 DMA line ($40.33). Reported Dec '22 quarterly earnings +42% on +26% versus the year ago period. Prior 4 quarterly earnings increases were below the +25% minimum guideline (C criteria).

1/25/2017 12:56:52 PM - Held its ground above its 50 DMA line and it is perched near multi-year highs following a streak of gains. Prior mid-day reports noted - "Quarterly sales revenues and earnings increases through Dec '16 are not a match with the fact-based investment system's fundamental guidelines."

1/20/2017 12:22:20 PM - Rallying near multi-year highs with a streak of volume-driven gains. Prior mid-day reports noted - "Quarterly sales revenues and earnings increases through Dec '16 are not a match with the fact-based investment system's fundamental guidelines."

1/19/2017 12:29:50 PM - Rallying near multi-year highs with volume-driven gains. The 1/18/17 mid-day report noted - "Quarterly sales revenues and earnings increases through Dec '16 are not a match with the fact-based investment system's fundamental guidelines."

1/18/2017 12:23:53 PM - Rallying near multi-year highs with today's volume-driven gain. Quarterly sales revenues and earnings increases through Dec '16 are not a match with the fact-based investment system's fundamental guidelines.

12/20/2016 12:44:31 PM - Perched at new multi-year highs following a streak of volume-driven gains. Prior mid-day reports cautioned - "Quarterly sales revenues and earnings increases through Sep '16 are not a match with the fact-based investment system's fundamental guidelines."

12/7/2016 12:49:54 PM - Perched at new multi-year highs following a streak of volume-driven gains. Prior mid-day reports cautioned - "Quarterly sales revenues and earnings increases through Sep '16 are not a match with the fact-based investment system's fundamental guidelines."

12/6/2016 12:49:40 PM - Perched at new multi-year highs following a streak of volume-driven gains. Prior mid-day reports cautioned - "Quarterly sales revenues and earnings increases through Sep '16 are not a match with the fact-based investment system's fundamental guidelines."

11/21/2016 12:51:50 PM - Perched at new multi-year highs while adding to a streak of volume-driven gains. The 11/17/16 mid-day report cautioned - "Quarterly sales revenues and earnings increases through Sep '16 are not a match with the fact-based investment system's fundamental guidelines."

11/17/2016 12:37:44 PM - Quarterly sales revenues and earnings increases through Sep '16 are not a match with the fact-based investment system's fundamental guidelines.