4/14/2023 12:29:59 PM - Went through a choppy consolidation since noted with caution in the 4/05/22 mid-day report. Quarterly comparisons through Dec '22 had earnings increases below the +25% minimum guideline (C criteria) versus the year-ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/20/2023 12:23:46 PM - Slumped from its all-time high since noted with caution in the 4/05/22 mid-day report. Quarterly comparisons through Dec '22 had earnings increases below the +25% minimum guideline (C criteria) versus the year-ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

12/2/2022 12:23:44 PM - Slumped from its all-time high since last noted with caution in the 4/05/22 mid-day report. Quarterly comparisons through Sep '22 had earnings increases below the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

4/5/2022 12:22:16 PM - Still consolidating near its all-time high since noted with caution in the 3/15/22 mid-day report - "Reported Dec '21 quarterly earnings +1% on +8% sales revenues versus the year ago period, its 2nd consecutive quarterly comparison with earnings increasing below the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15."

3/15/2022 12:58:27 PM - Still consolidating near its all-time high following 5 consecutive small losses with above average volume. Reported Dec '21 quarterly earnings +1% on +8% sales revenues versus the year ago period, its 2nd consecutive quarterly comparison with earnings increasing below the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/14/2022 12:29:26 PM - Still hovering near its all-time high with today's 5th consecutive small loss with above average volume. Reported Dec '21 quarterly earnings +1% on +8% sales revenues versus the year ago period, its 2nd consecutive quarterly comparison with earnings increasing below the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/8/2022 12:29:59 PM - Touched a new all-time high today following 5 consecutive volume-driven gains. Due to report Dec '21 quarterly results on 3/09/22. Reported Sep '21 quarterly earnings +9% on +13% sales revenues, breaking a streak of at least 7 consecutive quarterly comparisons with strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/7/2022 12:28:00 PM - Challenging its all-time high with today's 5th consecutive volume-driven gain. Due to report Dec '21 quarterly results on 3/09/22. Reported Sep '21 quarterly earnings +9% on +13% sales revenues, breaking a streak of at least 7 consecutive quarterly comparisons with strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/4/2022 12:57:26 PM - Rallying in recent weeks yet still faces near-term resistance due to overhead supply up to the $166 level. Reported Sep '21 quarterly earnings +9% on +13% sales revenues, breaking a streak of at least 7 consecutive quarterly comparisons with strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

2/24/2022 12:23:52 PM - Rebounded above its 200 DMA line ($142) with a recent spurt of volume-driven gains. Faces near-term resistance due to overhead supply up to the $166 level. Reported Sep '21 quarterly earnings +9% on +13% sales revenues, breaking a streak of at least 7 consecutive quarterly comparisons with strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

2/22/2022 12:14:42 PM - Rebounded above its 200 DMA line ($142) with a recent spurt of volume-driven gains. Faces near-term resistance due to overhead supply up to the $166 level. Reported Sep '21 quarterly earnings +9% on +13% sales revenues, breaking a streak of at least 7 consecutive quarterly comparisons with strong earnings increases above the +25% minimum guideline (C criteria) versus the year ago periods. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

11/9/2020 12:39:49 PM - Gapped down today testing its 50 DMA line ($141). Faces near-term resistance due to overhead supply up to the $166 level. Reported Sep '20 quarterly earnings +48% on +19% sales revenues, its 5th consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

8/11/2020 12:40:17 PM - Gapped down today testing its 50 DMA line ($143.81). It has not formed a sound base of sufficient length. Reported Jun '20 quarterly earnings +41% on +15% sales revenues, its 4th consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

6/11/2020 12:20:23 PM - Consolidating near its 50 DMA line ($132.69). It has not formed a sound base of sufficient length. Reported Mar '20 quarterly earnings +66% on +34% sales revenues, its 3rd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

6/3/2020 12:56:46 PM - Pulling back from its all-time high, slumping near its 50 DMA line ($129.54) which defines near-term support above prior highs. Reported Mar '20 quarterly earnings +66% on +34% sales revenues, its 3rd consecutive quarterly comparison with very strong results versus the year ago period. Patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

5/8/2020 12:29:40 PM - Hovering near its all-time high, extended from any sound base. Reported Mar '20 quarterly earnings +66% on +34% sales revenues, its 3rd consecutive quarterly comparison with very strong results versus the year ago period. patient investors may watch for a new base or secondary buy point to possibly develop and be noted in the weeks ahead. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

4/14/2020 12:55:35 PM - Hitting a new all-time high today after a choppy consolidation. Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

4/9/2020 12:28:10 PM - Rebounding above its 50 DMA line ($109.56) but it faces resistance due to overhead supply up to the $122 level. Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

4/7/2020 12:16:19 PM - Sputtering below its 50 DMA line ($109.64). Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/26/2020 12:29:06 PM - Rebounded near its 50 DMA line ($110) after an abrupt slump. Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/25/2020 12:31:47 PM - Rebounded above its 50 DMA line ($110) after an abrupt slump. Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/24/2020 12:16:52 PM - Rebounding near its 50 DMA line ($110) after an abrupt slump. Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/17/2020 1:05:18 PM - Rebounding near its 50 DMA line ($110) after an abrupt slump. Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/11/2020 12:43:53 PM - Retreated from its all-time high and undercut its 50 DMA line ($110) with volume-driven losses. Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15.

3/10/2020 12:41:49 PM - Retreated from its all-time high and undercut its 50 DMA line ($110) with volume-driven losses. Reported Dec '19 earnings +146% on +74% sales revenues, its 2nd consecutive quarterly comparison with very strong results versus the year ago period. Annual earnings (A criteria) history has been strong after a downturn in FY '15

3/9/2020 12:38:42 PM - Sputtering near its all-time high and retesting support near its 50 DMA line ($110). Due to report earnings news on 3/09/20. Reported strong Sep '19 results. Fundamental concerns remain as when noted in prior mid-day reports - "Quarterly and annual earnings history is not a match with the fact-based investment system's guidelines."

3/6/2020 12:04:12 PM - Abruptly retreated from its all-time high and found prompt support near its 50 DMA line ($110). Due to report earnings news on 3/09/20. Reported strong Sep '19 results. Fundamental concerns remain as when noted in prior mid-day reports - "Quarterly and annual earnings history is not a match with the fact-based investment system's guidelines."

2/28/2020 12:47:36 PM - Abruptly retreated from its all-time high hit this week and today's loss undercut its 50 DMA line. Reported strong Sep '19 results. Fundamental concerns remain as when noted in prior mid-day reports - "Quarterly and annual earnings history is not a match with the fact-based investment system's guidelines."

2/27/2020 12:47:46 PM - Pulling back from its all-time high hit earlier this week. Reported strong Sep '19 results. Fundamental concerns remain as when noted in prior mid-day reports - "Quarterly and annual earnings history is not a match with the fact-based investment system's guidelines."

12/3/2019 12:27:30 PM - Hit new 52-week and all-time highs with today's early gain. Reported strong Sep '19 results. Fundamental concerns remain as when last noted in the 9/12/12 mid-day report - "Quarterly and annual earnings history is not a match with the fact-based investment system's guidelines."

9/12/2012 12:20:30 PM - Consolidating following a "negative reversal" on 9/07/12 after hitting new 52-week and all-time highs. The 9/10/12 mid-day report noted - "Quarterly and annual earnings history is not a match with the fact-based investment system's guidelines."

9/10/2012 12:17:50 PM - Pulling back further today following a "negative reversal" on the prior session after hitting new 52-week and all-time highs. Quarterly and annual earnings history is not a match with the fact-based investment system's guidelines.