3/16/2023 12:31:52 PM - Abruptly slumped below its 50 and 200 DMA lines with recent volume-driven losses. Reported Dec '22 quarterly earnings +28% on +33% sales revenues versus the year-ago period. Quarterly comparisons have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria) and annual earnings history has been subpar.

11/10/2022 12:34:20 PM - Perched near its new 52-week high following recent volume-driven gains. Reported Sep '22 quarterly earnings +424% on +20% sales revenues versus the year ago period. Quarterly comparisons versus the year ago period through Jun '22 had not shown strong and steady earnings increases above the +25% minimum guideline (C criteria) and annual earnings history has been sub par.

11/4/2022 12:28:04 PM - Perched near its new 52-week high following recent volume-driven gains. Reported Sep '22 quarterly earnings +424% on +20% sales revenues versus the year ago period. Quarterly comparisons versus the year ago period through Jun '22 have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria) and annual earnings history has been sub par.

10/26/2022 12:49:56 PM - Challenging its 52-week high with recent volume-driven gains. Reported Sep '22 quarterly earnings +424% on +20% sales revenues versus the year ago period. Quarterly comparisons versus the year ago period through Jun '22 have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria) and annual earninsg history has been sub par.

10/25/2022 12:53:46 PM - Challenging its 52-week high with today's big gain. Reported Sep '22 quarterly earnings +424% on +20% sales revenues versus the year ago period. Quarterly comparisons versus the year ago period through Jun '22 have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria).

10/4/2022 12:25:26 PM - Rebounding but still below its 50 and 200 DMA lines. Quarterly comparisons versus the year ago period through Jun '22 have not shown strong and steady earnings increases above the +25% minimum guideline (C criteria).

3/10/2021 12:24:40 PM - Perched at its 52-week high following a deep consolidation. Quarterly comparisons through Dec '20 had earnings increases below the +25% minimum guideline (C criteria).

12/24/2019 11:00:46 AM - Perched near its 52-week high, rebounding after a deep consolidation. The 3 latest quarterly comparisons through Sep '19 had earnings increases below the +25% minimum guideline (C criteria).

11/1/2011 12:52:46 PM - Consolidating near its 52-week high since spiking to new high ground on 10/27/11 with a volume-driven gain. Completed a Public Offering on 5/18/11 and built a long flat based since noted in the 5/31/11 mid-day report - "Recent quarters show improvement versus year ago losses. Its earnings history has been erratic and below the investment system's guidelines."

10/27/2011 12:09:36 PM - Holding its ground near its 52-week high after recently wedging higher without great volume conviction behind its gains. Completed a Public Offering on 5/18/11 and built a long flat based since noted in the 5/31/11 mid-day report - "Recent quarters show improvement versus year ago losses. Its earnings history has been erratic and below the investment system's guidelines."

10/24/2011 1:30:03 PM - Hitting a new 52-week high today, it recently has been wedging higher without great volume conviction behind its gains. Completed a Public Offering on 5/18/11 and built a long flat based since noted in the 5/31/11 mid-day report - "Recent quarters show improvement versus year ago losses. Its earnings history has been erratic and below the investment system's guidelines."

9/16/2011 12:57:42 PM - Completed a Public Offering on 5/18/11 and built a long flat based since last noted in the 5/31/11 mid-day report - "Recent quarters show improvement versus year ago losses. Its earnings history has been erratic and below the investment system's guidelines."

5/31/2011 12:15:32 PM - Completed a Public Offering on 5/18/11. It sputtered under its 50 DMA line during its consolidation since last noted in the 5/03/11 mid-day report - "Recent quarters show improvement versus year ago losses. Its earnings history has been erratic and below the investment system's guidelines."

5/3/2011 12:05:05 PM - The 5/02/11 mid-day report noted - "Recent quarters show improvement versus year ago losses. Its earnings history has been erratic and below the investment system's guidelines."

5/2/2011 12:33:26 PM - Recent quarters show improvement versus year ago losses. Its earnings history has been erratic and below the investment system's guidelines.