4/30/2024 1:14:26 PM - Gapped up today hitting a new 52-week high with an 8th consecutive gain. Reported earnings +56% on +7% sales revenues for the Mar '24 quarter versus the year ago period. Fundamental concerns remain, as prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).
8/3/2022 12:34:39 PM - Gapped down on the prior session violating its 50 DMA line ($101). Reported earnings +5% on +4% sales revenues for the Jun '22 quarter versus the year ago period. Fundamental concerns remain, as prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).
2/18/2020 12:22:49 PM - Gapped up today hitting another new all-time high with a big volume-driven gain. Reported earnings +37% on +12% sales revenues for the Dec '19 quarter. Fundamental concerns remain, as prior quarterly comparisons were below the +25% minimum earnings guideline (C criteria).
12/18/2019 12:33:10 PM - Gapped up today hitting a new all-time high with a big volume-driven gain. Reported earnings +19% on +10% sales revenues for the Sep '19 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).
10/29/2019 12:25:54 PM - Rebounding above its 50 DMA line and toward its all-time high with today's big volume-driven gain. Reported earnings +19% on +10% sales revenues for the Sep '19 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).
8/2/2019 12:47:33 PM - Pulling back from its all-time high hit on the prior session. Reported earnings +4% on +8% sales revenues for the Jun '19 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).
11/2/2017 12:40:25 PM - Perched at its all-time high. Reported earnings -24% on +34% sales revenues for the Sep '17 quarter, and prior quarterly comparisons were not strong and steady above the +25% minimum earnings guideline (C criteria).