9/16/2024 12:44:20 PM - Perched at its 52-week high with today's 3rd consecutive gain. Recent quarterly earnings increases have been strong but its annual earnings history (A criteria) is not a match for the fact based investment system's fundamental guidelines.

1/30/2020 11:56:48 AM - Gapped up on the prior session hitting a new 52-week high. Quarterly and annual earnings history (C and A criteria) is not a match for the fact based investment system's fundamental guidelines.