1/16/2025 12:42:20 PM - Hitting new multi-year highs with today's 3rd consecutive volume-driven gain. Reported Sep '24 quarterly earnings +17% on +5% sales revenues versus the year-ago period. Prior quarterly sales revenues and earnings growth history has been subpar.

1/15/2025 12:26:28 PM - Hitting new multi-year highs with today's 2nd consecutive volume-driven gain. Reported Sep '24 quarterly earnings +17% on +5% sales revenues versus the year-ago period. Prior quarterly sales revenues and earnings growth history has been subpar.

1/14/2025 12:33:08 PM - Hovering near multi-year highs. Reported Sep '24 quarterly earnings +17% on +5% sales revenues versus the year-ago period. Prior quarterly sales revenues and earnings growth history has been subpar.

1/13/2025 12:55:08 PM - Hovering near multi-year highs. Reported Sep '24 quarterly earnings +17% on +5% sales revenues versus the year-ago period. Prior quarterly sales revenues and earnings growth history has been subpar.

1/10/2025 12:51:17 PM - Hovering near multi-year highs. Reported Sep '24 quarterly earnings +17% on +5% sales revenues versus the year-ago period. Prior quarterly sales revenues and earnings growth history has been subpar.

12/30/2024 12:31:23 PM - Hovering at multi-year highs. Reported Sep '24 quarterly earnings +17% on +5% sales revenues versus the year-ago period. Prior quarterly sales revenues and earnings growth history has been subpar.

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.