11/18/2024 1:03:49 PM - Consolidating near multi-year highs after encountering distributional pressure last week. The 5 latest quarterly comparisons through Sep '24 were well above the +25% minimum earnings guideline (C criteria). Annual earnings history has been erratic.

11/15/2024 12:46:30 PM - Consolidating near multi-year highs, encountering distributional pressure this week. The 5 latest quarterly comparisons through Sep'24 were well above the +25% minimum earnings guideline (C criteria). Annual earnings history has been erratic.

11/11/2024 12:59:57 PM - Gapped up today hitting new multi-year highs with its 4th consecutive gain backed by ever-increasing volume. The 5 latest quarterly comparisons through Sep'24 were well above the +25% minimum earnings guideline (C criteria). Annual earnings history has been erratic.