12/5/2024 12:16:21 PM - Powering to another new 52-week high today while adding to recent volume-driven gains. Waning sales revenues along with an erratic quarterly and annual earnings (C and A criteria) history leave fundamental concerns.

12/2/2024 3:16:08 PM - Perched at its 52-week high today while adding to recent volume-driven gains. Waning sales revenues along with an erratic quarterly and annual earnings (C and A criteria) history leave fundamental concerns.

11/18/2024 1:07:04 PM - Pulling back from its 52-week high hit last week with today's loss adding to recent volume-driven losses. Waning sales revenues along with an erratic quarterly and annual earnings (C and A criteria) history leave fundamental concerns.

11/12/2024 1:45:01 PM - Pulling back from its 52-week high with today's loss following a noted spurt of volume-driven gains. Waning sales revenues along withn an erratic quarterly and annual earnings (C and A criteria) history leave fundamental concerns.

11/11/2024 1:06:06 PM - Hitting yet another new 52-week high with today's gain adding to a noted spurt of volume-driven gains. Waning sales revenues along withn an erratic quarterly and annual earnings (C and A criteria) history leave fundamental concerns.

11/5/2024 1:04:14 PM - Hitting another new 52-week high with today's 6th volume-driven gain in the span of 7 sessions. Waning sales revenues along withn an erratic quarterly and annual earnings (C and A criteria) history leave fundamental concerns.

11/4/2024 12:52:11 PM - Hit a new 52-week high with today's 5th volume-driven gain in the span of 6 sessions. Waning sales revenues along withn an erratic quarterly and annual earnings (C and A criteria) history leave fundamental concerns.

1/18/2017 12:34:04 PM - Waning sales revenues and erratic annual earnings (A criteria) history leave fundamental concerns.