6/20/2024 11:56:33 AM - Rebounding above its 50 DMA line ($57.21) with today's gain but it faces near-term resistance due to overhead supply up to the $62 level. Reported earnings +88% on +28% sales revenues for the Mar '24 quarter, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria).

5/7/2024 12:16:30 PM - Reported earnings +88% on +28% sales revenues for the Mar '24 quarter, its 3rd consecutive quarterly comparison above the +25% minimum earnings guideline (C criteria). Gapped up today and hit a new all-time high but erased much of its early gain.

12/9/2019 12:09:24 PM - Reported earnings +9% on -2% sales revenues for the Sep '19 quarter, below the +25% minimum earnings guideline (C criteria).