7/23/2024 1:21:19 PM - Hovering near its 52-week high following a recent streak of volume-driven gains. Reported Mar '24 quarterly earnings -10% on +8% sales revenues versus the year-ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

7/11/2024 12:11:33 PM - Gapped up today for a 4th consecutive gain, approaching its 52-week high. Reported Mar '24 quarterly earnings -10% on +8% sales revenues versus the year-ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

11/3/2023 12:45:20 PM - Gapped up today for a 7th consecutive gain, hitting a new 52-week high. Reported Sep '23 quarterly earnings +4% on +45% sales revenues versus the year-ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

10/30/2023 12:17:39 PM - Gapped up on the prior session rebounding above its 50 DMA line. Reported Sep '23 quarterly earnings +4% on +45% sales revenues versus the year-ago period. Prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system's fundamental guidelines.

12/20/2021 12:19:20 PM -

Abruptly retreated after spiking to a new 52-week high last week, testing its 50 DMA line ($54.71) with today's 2nd consecutive volume-driven loss. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



12/17/2021 12:47:11 PM -

Abruptly retreating today after spiking to a new 52-week high on the prior session with its 3rd consecutive volume-driven gain. Stubbornly held its ground in recent weeks. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



12/16/2021 12:31:04 PM -

Powering to new 52-week highs with today's 3rd consecutive volume-driven gain. Stubbornly held its ground in recent weeks. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



12/14/2021 12:57:31 PM -

Perched near its 52-week high, stubbornly holding its ground in recent weeks. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



12/2/2021 12:22:41 PM -

Perched near its 52-week high stubbornly holding its ground following a big volume-driven gain. Held its ground after a recent spurt. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



11/30/2021 12:01:46 PM -

Perched near its 52-week high following a big volume-driven gain. Held its ground after a recent spurt. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



11/29/2021 12:49:19 PM -

Rising near its 52-week high with today's volume-driven gain after holding its ground following a recent spurt. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



11/8/2021 12:13:26 PM -

Hitting new 52-week highs with today's volume-driven gain adding to a recent spurt. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



10/29/2021 12:40:21 PM -

Hitting new 52-week highs with 2 big volume-driven gain. Showed better sales revenues and strong earnings increases in the past 6 quarters through Sep '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



8/27/2021 12:42:04 PM -

Gapped up today rebounding toward its 52-week high with a big volume-driven gain. Showed better sales revenues and strong earnings increases in the past 5 quarters through Jun '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a great match with the fact-based investment system's fundamental guidelines.



6/14/2021 12:02:26 PM -

Extended from any sound base and retreating from its 52-week high following a noted streak of 5 consecutive volume-driven gains. Showed better sales revenues and strong earnings increases in the past 4 quarters through Mar '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a good match with the fact-based investment system's fundamental guidelines.



6/10/2021 12:35:56 PM -

Extended from any sound base and retreating from its 52-week high following a noted streak of 5 consecutive volume-driven gains. Showed better sales revenues and strong earnings increases in the past 4 quarters through Mar '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a good match with the fact-based investment system's fundamental guidelines.



6/7/2021 12:03:10 PM -

Extended from any sound base and perched at its 52-week high with today's 5th consecutive volume-driven gain. Showed better sales revenues and strong earnings increases in the past 4 quarters through Mar '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a good match with the fact-based investment system's fundamental guidelines.



6/3/2021 11:48:22 AM -

Extended from any sound base and perched at its 52-week high with today's 3rd consecutive small gain. Showed better sales revenues and strong earnings increases in the past 4 quarters through Mar '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a good match with the fact-based investment system's fundamental guidelines.



5/18/2021 12:29:10 PM -

Hovering near its 52-week high with today's 4th consecutive small gain. Showed better sales revenues and strong earnings increases in the past 4 quarters through Mar '21 versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a good match with the fact-based investment system's fundamental guidelines.



4/12/2021 12:26:10 PM -

Hitting a new 52-week high with today's 3rd consecutive gain. Showed better sales revenues and strong earnings increases in the Jun, Sep, and Dec '20 quarters versus year ago periods. Annual earnings history (A criteria) included a downturn in FY '18, not a good match with the fact-based investment system's fundamental guidelines.



12/6/2016 12:15:14 PM -

Rallied to a new all-time high with a volume-driven gain on the prior session. Showed better sales and earnings increases in the Jun and Sep '16 quarters, but its prior quarterly earnings history (C criteria) has not been above the +25% minimum guideline necessary to match with the fact-based investment system's fundamental guidelines.



11/27/2015 11:08:57 AM -

Consolidating in a tight range near its high. Through Sep '15 its quarterly and annual earnings history (C and A criteria) has not been a match with the fact-based investment system's guidelines.



10/28/2015 12:40:21 PM -

Rebounding near its high after finding support near its 200 DMA line during its long consolidation since last noted in the 6/11/15 mid-day report. Through Jun '15 its quarterly and annual earnings history (C and A criteria) has not been a match with the fact-based investment system's guidelines.



6/11/2015 12:39:38 PM -

Perched at its all-time following 4 consecutive gains while rallying with no resistance remaining due to overhead supply. Showed earnings increases above the +25% minimum guideline (C criteria) in the 3 latest quarters through Mar '15. Prior quarterly and annual earnings history (A criteria) is not a great match with the fact-based investment system's guidelines.



6/10/2015 1:08:50 PM -

Hitting new all-time with today's 4th consecutive gain, rallying with no resistance remaining due to overhead supply. Showed earnings increases above the +25% minimum guideline (C criteria) in the 3 latest quarters through Mar '15. Prior quarterly and annual earnings history (A criteria) is not a great match with the fact-based investment system's guidelines.



4/14/2015 12:50:30 PM -

Holding its ground stubbornly at new multi-year highs with no resistance remaining due to overhead supply. The 3/04/15 mid-day report cautioned members - "Showed improved earnings increases in the Sep and Dec '14 quarters, but its prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



3/12/2015 12:03:53 PM -

Hitting new multi-year highs today, rallying with no resistance remaining due to overhead supply. The 3/04/15 mid-day report cautioned members - "Showed improved earnings increases in the Sep and Dec '14 quarters, but its prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



3/4/2015 12:14:39 PM -

Holding its ground at new multi-year highs. Prior highs in the $21 area define initial support to watch. Prior mid-day reports repeatedly cautioned members - "No resistance remains due to overhead supply. Showed improved earnings increases in the Sep and Dec '14 quarters, but its prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



2/24/2015 12:36:44 PM -

Holding its ground at new multi-year highs. Prior highs in the $21 area define initial support to watch. Prior mid-day reports cautioned members - "No resistance remains due to overhead supply. Showed improved earnings increases in the Sep and Dec '14 quarters, but its prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



2/20/2015 12:27:43 PM -

Consolidating from new 52-week and multi-year highs hit last week above prior highs in the $21 area defining initial support to watch. The 2/09/15 mid-day report cautioned - "No resistance remains due to overhead supply. Showed improved earnings increases in the Sep and Dec '14 quarters, but its prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



2/18/2015 12:07:34 PM -

Pulling back from new 52-week and multi-year highs hit last week. Prior highs near $21 define initial support to watch. The 2/09/15 mid-day report cautioned - "No resistance remains due to overhead supply. Showed improved earnings increases in the Sep and Dec '14 quarters, but its prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



2/10/2015 12:26:33 PM -

Hit new 52-week and multi-year highs after gapping up on the prior session. The 2/09/15 mid-day report cautioned - "No resistance remains due to overhead supply. Showed improved earnings increases in the Sep and Dec '14 quarters, but its prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



2/9/2015 12:20:29 PM -

Hitting new 52-week and multi-year highs today after gapping up. No resistance remains due to overhead supply. Showed improved earnings increases in the Sep and Dec '14 quarters, but its prior quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system.



4/25/2014 12:13:08 PM -

Stalled after reaching a new 52-week high this week, enduring distributional pressure. No resistance remains due to overhead supply. Prior mid-day reports cautioned members - "Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



4/17/2014 12:20:48 PM -

Challenging its 52-week high with today's 4th consecutive gain. No resistance remains due to overhead supply. Prior mid-day reports cautioned members - "Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



4/15/2014 12:07:55 PM -

Challenged its 52-week high with recent gains and no resistance remains due to overhead supply. The 4/08/14 mid-day report cautioned members - "Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system."



4/8/2014 12:11:46 PM -

Quarterly and annual earnings history (C and A criteria) is not a match with the fact-based investment system. Challenging its 52-week high with today's gain, and no resistance remains due to overhead supply.