2/3/2022 1:28:24 PM -

Slumped from its all-time high and found prompt support at its 200 DMA line ($119.61). Reported earnings -7% on +16% sales revenues for the Dec '21 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria), leaving concerns with regard to the fact-based investment system's fundamental guidelines.



1/18/2022 1:03:51 PM -

Building on an 8-week base and perched near its all-time high, showing resilience near its 50 DMA line ($148) with today's volume-driven gain. Reported earnings +33% on +40% sales revenues for the Sep '20 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria), leaving concerns with regard to the fact-based investment system's fundamental guidelines.



3/11/2021 1:05:05 PM -

Extended from any sound base and hitting another new all-time high with today's volume-driven gain. Reported earnings +93% on +61% sales revenues for the Dec '20 quarter. Prior quarterly comparisons were not strong and steady above the +25% minimum guideline (C criteria), leaving concerns with regard to the fact-based investment system's fundamental guidelines.



2/10/2020 1:13:56 PM -

Perched at its all-time high with today's 6th consecutive volume-driven gain. Reported earnings -5% on +1% sales revenues for the Dec '19 quarter, and prior quarterly comparisons were below the +25% minimum guideline (C criteria). Fundamental concerns make it not a good match with the fact-based investment system's guidelines.



2/3/2020 1:07:57 PM -

Reported earnings +21% on +15% sales revenues for the Sep '19 quarter, and prior quarterly comparisons were below the +25% minimum guideline (C criteria). Fundamental concerns make it not a good match with the fact-based investment system's guidelines.



11/6/2019 12:45:58 PM -

Reported earnings +21% on +15% sales revenues for the Sep '19 quarter, and prior quarterly comparisons were below the +25% minimum guideline (C criteria). Fundamental concerns make it not a good match with the fact-based investment system's guidelines.



10/7/2019 12:39:22 PM -

Reported earnings +6% on +12% sales revenues for the Jun '19 quarter, below the +25% minimum guideline (C criteria). Fundamental concerns make it not a good match with the fact-based investment system's guidelines.



9/6/2019 12:26:25 PM -

Reported earnings +6% on +12% sales revenues for the Jun '19 quarter, below the +25% minimum guideline (C criteria). Fundamental concerns make it not a good match with the fact-based investment system's guidelines.



2/21/2019 12:44:17 PM -

Reported earnings +14% on +4% sales revenues for the Dec '18 quarter, below the +25% minimum guideline (C criteria). Fundamental concerns make it not a good match with the fact-based investment system's guidelines.



3/28/2018 1:28:29 PM -

Rallying to a new high with today's big volume-driven gain. Reported earnings +9% on +16% sales revenues for the Dec '17 quarter, below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



8/3/2017 12:06:13 PM -

Rebounding near its 50 DMA line today following a big volume-driven loss on the prior session. Reported earnings +3% on +13% sales revenues for the Jun '17 quarter, below the +25% minimum guideline (C criteria). Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



8/2/2017 1:46:41 PM -

Gapped down today violating its 50 DMA line with a big volume-driven loss. Reported earnings +3% on +13% sales revenues for the Jun '17 quarter, below the +25% minimum guideline (C criteria). Found support recently near its 50 DMA line during its orderly consolidation. Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



5/4/2017 1:05:31 PM -

Gapped up on the prior session hitting another new all-time high. The 4 latest quarterly earnings comparisons through Mar '17 have been well above the +25% minimum guideline (C criteria). Found support recently near its 50 DMA line during its orderly consolidation. Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



5/3/2017 1:41:55 PM -

Gapped up today hitting another new all-time high. The 4 latest quarterly earnings comparisons through Mar '17 have been well above the +25% minimum guideline (C criteria). Found support recently near its 50 DMA line during its orderly consolidation. Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



2/21/2017 12:48:56 PM -

Hit another new all-time high today then reversed into the red. The 3 latest quarterly earnings comparisons through Dec '16 have been above the +25% minimum guideline (C criteria). Found support recently near its 50 DMA line during its orderly consolidation. Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



2/16/2017 1:13:45 PM -

Spiked to new all-time highs with big volume-driven gains. The 3 latest quarterly earnings comparisons through Dec '16 have been above the +25% minimum guideline (C criteria). Found support recently near its 50 DMA line during its orderly consolidation. Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



2/9/2017 12:40:47 PM -

Spiking to new all-time highs with big volume-driven gains. The 3 latest quarterly earnings comparisons through Dec '16 have been above the +25% minimum guideline (C criteria). Found support recently near its 50 DMA line during its orderly consolidation. Last noted with caution in the 11/05/15 mid-day report - "Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines."



11/5/2015 1:19:11 PM -

Pulling back today after spiking to new all-time highs with a big volume-driven gain on the prior session. Quarterly earnings through Sep '15 have been above the +25% minimum guideline. Prior mid-day reports cautioned members - "Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines."



11/4/2015 1:00:27 PM -

Powering to another new all-time high today with a big volume-driven gain. Quarterly earnings through Sep '15 have been above the +25% minimum guideline. Prior mid-day reports cautioned - "Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines."



10/23/2015 1:36:12 PM -

Perched at an all-time high following a volume-driven gain on the prior session. Quarterly earnings through Jun '15 have been above the +25% minimum guideline. Up and down annual earnings (A criteria) history has been noted as a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



10/22/2015 1:12:31 PM -

Reported earnings +68% on +34% sales revenues for the Jun '15 quarter, but fundamental concerns remain. Undercut its 50 DMA line then rebounded since noted with caution in the 6/25/15 mid-day report - "Reported greatly improved sales revenues and earnings increases in the Mar '15, and its strong Sep and Dec '14 quarters were previously noted. Up and down annual earnings (A criteria) history is a fundamental concern, making it not a good match with the fact-based investment system's guidelines."



9/28/2015 12:42:27 PM -

Reported earnings +68% on +34% sales revenues for the Jun '15 quarter, but fundamental concerns remain. Undercut its 50 DMA line then rebounded since last noted with caution in the 6/25/15 mid-day report - "Reported greatly improved sales revenues and earnings increases in the Mar '15, and its strong Sep and Dec '14 quarters were previously noted. Up and down annual earnings (A criteria) history is a fundamental concern, making it not a good match with the fact-based investment system's guidelines."



6/25/2015 1:05:23 PM -

Hitting new 52-week highs with today's 4th consecutive gain. Held its ground and made gradual progress since last noted with caution in the 5/07/15 mid-day report - "Reported greatly improved sales revenues and earnings increases in the Mar '15, and its strong Sep and Dec '14 quarters were previously noted. Up and down annual earnings (A criteria) history is a fundamental concern, making it not a good match with the fact-based investment system's guidelines."



5/7/2015 1:23:40 PM -

Gapped up for a big gain on the prior session hitting new 52-week highs, and rallying further with today's 3rd consecutive volume-driven gain. The prior mid-day report cautioned members - "Reported greatly improved sales revenues and earnings increases in the Mar '15, and its strong Sep and Dec '14 quarters were previously noted. Up and down annual earnings (A criteria) history is a fundamental concern, making it not a good match with the fact-based investment system's guidelines."



5/6/2015 1:23:30 PM -

Gapped up today, hitting new 52-week highs with a considerable volume-driven gain. Reported greatly improved sales revenues and earnings increases in the Mar '15, and its strong Sep and Dec '14 quarters were previously noted. Up and down annual earnings (A criteria) history is a fundamental concern, making it not a good match with the fact-based investment system's guidelines.



4/24/2015 1:10:26 PM -

Gapped up today hitting a new 52-week high. Reported greatly improved sales revenues and earnings increases in the Sep and Dec '14 quarters Prior quarterly and annual earnings history is not a match with the fact-based investment system's guidelines (C and A criteria). 



3/12/2013 1:04:15 PM -

Holding its ground near its 50 DMA line since a damaging gap down on 3/06/13. Noted in prior mid-day reports with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."



3/11/2013 12:45:04 PM -

A damaging loss last week violated its 50 DMA line. Last noted in the 1/31/13 mid-day report with caution - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."



1/31/2013 1:02:51 PM -

Inched higher today for another new 52-week high. Held its ground stubbornly after a recent streak of 8 consecutive volume-driven gains following a "breakaway gap" on 1/10/13 with above average volume, technically rallying from an orderly base pattern. Found support near its 50 DMA line during its recent consolidation. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."



1/22/2013 1:03:32 PM -

Hitting yet another new 52-week high today with its 7th consecutive volume-driven gain following a "breakaway gap" on 1/10/13 with above average volume, technically rallying from an orderly base pattern. Found support near its 50 DMA line during its recent consolidation. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."



1/15/2013 12:42:03 PM -

Hitting another new 52-week high today with its 4th consecutive volume-driven gain following a "breakaway gap" on 1/10/13 with above average volume, technically rallying from an orderly base pattern. Found support near its 50 DMA line during its recent consolidation. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."



1/11/2013 1:00:18 PM -

Holding its ground today following a breakaway gap with above average volume on the prior session, technically rallying from an orderly base pattern. Found support near its 50 DMA line during its recent consolidation. Prior mid-day reports cautioned - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."



1/10/2013 12:52:48 PM -

Gapped up today, technically breaking out from an orderly base pattern. Found support near its 50 DMA line since last noted in the 12/18/12 mid-day report - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."



12/18/2012 12:53:49 PM -

Still finding support near its 50 DMA line while building on an orderly flat base pattern. The 12/12/12 mid-day report noted - "Earnings history is not a match with the fact-based investment system's guidelines (C criteria)."



12/12/2012 12:53:11 PM -

Earnings history is not a match with the fact-based investment system's guidelines (C criteria). Finding support near its 50 DMA line while building on an orderly flat base pattern.