8/8/2024 6:43:00 PM - Hit a new all-time high with today's 6th consecutive volume-driven gain. Reported earnings +21% on +7% sales revenues for the Jun '24 quarter versus the year-ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

8/7/2024 12:24:48 PM - Hitting new all-time highs this week with 5 consecutive volume-driven gains. Reported earnings +21% on +7% sales revenues for the Jun '24 quarter versus the year-ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

2/22/2024 12:33:55 PM - Hitting new all-time highs with this week's volume-driven gains. Reported earnings +14% on -4% sales revenues for the Dec '23 quarter versus the year-ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

11/3/2023 12:42:12 PM - Hitting a new all-time high with today's gain. Reported earnings +18% on -9% sales revenues for the Sep '23 quarter versus the year-ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

9/19/2023 12:11:03 PM - Hitting a new all-time high with today's big volume-driven gain. Reported earnings +7% on -8% sales revenues for the Jun '23 quarter versus the year-ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

3/28/2023 12:39:32 PM - Wedging above prior highs in the $130-132 area with today's 4th consecutive gain. Reported earnings +6% on +16% sales revenues for the Dec '22 quarter versus the year-ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

11/10/2022 12:26:59 PM - Slumping below its 50 DMA line ($121) testing its 200 DMA line ($117) with today's 4th consecutive volume-driven loss. Reported earnings +20% on +22% sales revenues for the Sep '22 quarter versus the year ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

11/4/2022 12:26:17 PM - Reported earnings +201% on +22% sales revenues for the Sep '22 quarter versus the year ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

10/31/2022 12:15:36 PM - Reported earnings +21% on +23% sales revenues for the Jun '22 quarter versus the year ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

7/29/2022 12:48:50 PM - Prior mid-day reports noted - "Reported earnings +13% on -4% sales revenues for the Mar '22 quarter versus the year ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines."

7/26/2022 12:16:20 PM - The 7/19/22 mid-day report noted - "Reported earnings +13% on -4% sales revenues for the Mar '22 quarter versus the year ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines."

7/19/2022 12:17:28 PM - Reported earnings +13% on -4% sales revenues for the Mar '22 quarter versus the year ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

5/31/2019 12:17:38 PM - Reported earnings -20% on -23% sales revenues for the Mar '19 quarter versus the year ago period. Fundamental concerns remain as its prior earnings history is not a match with the fact-based investment system's guidelines.

11/29/2017 12:32:56 PM - There was a "negative reversal" after hitting another new 52-week high earlier today. Reported earnings +53% on +262% sales revenues for the Sep '17 quarter, its 3rd consecutive strong quarterly comparison. Fundamental concerns remain and its prior earnings history is not a great match with the fact-based investment system's guidelines.

1/20/2016 12:26:33 PM - Found support recently near its 200 DMA line following damaging losses. Noted with caution in the 12/01/15 mid-day report as it gapped down, retreating from its 52-week high - "Reported earnings +33% on +26% sales revenues for the Sep '15 quarter but fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

1/19/2016 12:07:18 PM - Found support recently near its 200 DMA line following damaging losses. Last noted with caution in the 12/01/15 mid-day report as it gapped down, retreating from its 52-week high - "Reported earnings +33% on +26% sales revenues for the Sep '15 quarter but fundamental concerns remain. Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

12/1/2015 12:26:46 PM - Gapped down today retreating from its 52-week high. Reported earnings +33% on +26% sales revenues for the Sep '15 quarter but fundamental concerns remain. Noted in prior mid-day reports with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

2/6/2015 12:11:31 PM - Gapped down today violating its 50 DMA line. There was a "negative reversal" on 1/08/15 after hitting a new 52-week high. Noted in prior mid-day reports with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

12/3/2014 12:18:01 PM - Consolidating near prior highs in the $59 area. There was a "negative reversal" on 11/05/14 after noted in the mid-day report - "Rallying from a 7-month saucer-like base pattern with above average volume behind recent gains in its 12 session winning streak. Fundamental concerns remain as when last noted in the 3/25/14 mid-day report with caution - 'Earnings history is not a match with the fact-based investment system's guidelines (C criteria).'"

11/4/2014 12:34:46 PM - Rallying from a 7-month saucer-like base pattern with above average volume behind recent gains in its 12 session winning streak. Fundamental concerns remain as when last noted in the 3/25/14 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

3/25/2014 1:48:14 PM - Consolidating above prior highs and its 50 DMA line which define important near term support in the $55 area. Recently rallied from a sound base pattern, however fundamental concerns remain as noted in prior mid-day reports with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

1/3/2014 12:09:58 PM - Consolidating near prior highs and its 50 DMA line which define important near term support in the $51 area after recently rallying from a sound base pattern. Fundamental concerns remain, as noted in prior mid-day reports with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

12/12/2013 12:26:12 PM - Consolidating back near prior highs and its 50 DMA line after recently rallying from a sound base pattern. Fundamental concerns remain, as noted in prior mid-day reports with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

11/20/2013 12:16:12 PM - Up today hitting new 52-week and all-time highs, rising from a sound base pattern. Fundamental concerns remain, as when last noted in the 8/05/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

8/5/2013 12:17:38 PM - Gapped down today, retreating from its 52-week and all-time highs. It is very extended from any sound base after rallying further since last noted in the 7/12/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

7/12/2013 12:33:32 PM - Holding its ground perched at 52-week and all-time highs following a recent streak of gains backed by above average volume, extended from any sound base. Prior mid-day reports repeatedly noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

7/2/2013 12:33:10 PM - Holding its ground at 52-week and all-time highs following a streak of gains backed by above average volume, extended from any sound base. Prior mid-day reports repeatedly noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

6/27/2013 12:25:42 PM - Hitting new 52-week and all-time highs with today's 5th consecutive gain backed by above average volume, getting more extended from any sound base. Prior mid-day reports repeatedly noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

6/26/2013 12:17:19 PM - Hitting new 52-week and all-time highs with today's 4th consecutive gain backed by above average volume, getting more extended from any sound base. Prior mid-day reports repeatedly noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

6/25/2013 12:08:00 PM - Hitting new 52-week and all-time highs with today's 3rd consecutive gain backed by above average volume, extended from any sound base. Prior mid-day reports noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

6/24/2013 12:14:59 PM - Hovering near new 52-week and all-time highs hit last week, extended from any sound base. Prior mid-day reports noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

6/20/2013 12:00:55 PM - Retreating from new 52-week and all-time highs hit earlier this week, extended from any sound base. Prior mid-day reports noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

6/14/2013 12:03:12 PM - Hitting new 52-week and all-time highs again today, extended from any sound base. The 6/10/13 mid-day report noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."

6/10/2013 12:00:29 PM - Hitting new 52-week and all-time highs today, extended from any sound base. Earnings history is not a match with the fact-based investment system's guidelines (C criteria).