11/5/2024 12:47:11 PM - Hitting a new all-time high with today's 10th gain in the span of 11 sessions. Due to report Sep '24 quarterly results on 11/07/24. Volume and volatility often increase near earnings news. Recent quarterly comparisons through Jun '24 have shown strong earnings increases but with lackluster sales revenues growth. Fundamental concerns remain due to its erratic annual earnings (A criteria) history.

10/1/2024 1:37:22 PM - Hit a new high and reversed into the red today. Recent quarterly comparisons through Jun '24 have shown strong earnings increases but with lackluster sales revenues growth. Fundamental concerns remain due to its erratic annual earnings (A criteria) history.

1/21/2021 12:26:25 PM - Gaped up today and traded above its 2020 high with a big volume-driven gain today. Fundamental concerns remain due to its waning sales revenues and erratic earnings history.