8/2/2023 12:43:34 PM - Gapped down today retreating from multi-year highs. Reported Jun '23 quarterly earnings +26% on +36% sales revenues versus the year-ago period. Prior sales revenues and earnings growth history has been erratic.

6/30/2023 12:36:07 PM - Wedging to new multi-year highs with recent gains backed by lackluster volume. Sales revenues and earnings growth history has been erratic.