2/15/2024 1:07:51 PM - Powering to a new 52-week high with today's volume-driven gain. Reported earnings +3% on +3% sales revenues for the Dec '23 quarter versus the year-ago period, its 6th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

1/31/2024 12:14:17 PM - Perched at its 52-week high with today's 5th consecutive gain. Reported earnings +13% on +9% sales revenues for the Sep '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

11/15/2023 12:45:01 PM - Extended from any sound base and perched at a new 52-week high with today's 5th consecutive gain. Reported earnings +13% on +9% sales revenues for the Sep '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

10/19/2023 12:31:49 PM - Churning above average volume in recent weeks and it stalled after inching to new 52-week highs. Reported earnings +13% on +11% sales revenues for the Jun '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

10/17/2023 12:24:27 PM - Churning above average volume and inching to new 52-week highs. Reported earnings +13% on +11% sales revenues for the Jun '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

10/13/2023 12:33:48 PM - Churning above average volume this week after recently wedging to a new 52-week high. Reported earnings +13% on +11% sales revenues for the Jun '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

10/3/2023 12:28:13 PM - Consolidating above its 50 DMA line and perched near its 52-week high. Reported earnings +13% on +11% sales revenues for the Jun '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

10/2/2023 12:35:34 PM - Consolidating above its 50 DMA line and perched near its 52-week high. Reported earnings +13% on +11% sales revenues for the Jun '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

9/11/2023 12:30:04 PM - Consolidating above its 50 DMA line and perched near its 52-week high. Reported earnings +13% on +11% sales revenues for the Jun '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

8/2/2023 12:48:54 PM - Gapped down today undercutting its 50 DMA line and testing its 200 DMA line after it was perched near its 52-week high and within striking distance of its all-time high. Reported earnings +13% on +11% sales revenues for the Jun '23 quarter versus the year-ago period, its 5th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

6/16/2023 12:49:09 PM - Perched within striking distance of its all-time high following recent volume-driven gains. Went through a deep consolidation since noted with caution in the 11/03/21 mid-day report. Reported earnings +5% on +1% sales revenues for the Mar '23 quarter versus the year-ago period, its 4th quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

3/31/2023 12:04:46 PM - Sputtering near its 50 DMA line. Went through a deep consolidation since noted with caution in the 11/03/21 mid-day report. Reported earnings +1% on +6% sales revenues for the Dec '22 quarter versus the year-ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

2/23/2023 1:13:49 PM - Rebounding after a deep consolidation since noted with caution in the 11/03/21 mid-day report. Reported earnings +1% on +6% sales revenues for the Dec '22 quarter versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

2/21/2023 12:42:04 PM - Rebounding after a deep consolidation since noted with caution in the 11/03/21 mid-day report. Reported earnings +1% on +6% sales revenues for the Dec '22 quarter versus the year ago period, its 3rd quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

2/7/2023 1:32:46 PM - Went through a deep consolidation since last noted with caution in the 11/03/21 mid-day report - "Reported earnings +21% on +12% sales revenues for the Sep '22 quarter versus the year ago period, its 2nd quarterly comparison below the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system."

11/3/2021 12:47:56 PM - Gapped down and undercut its 50 DMA line ($212) earlier today but quickly rebounded near its all-time high. Reported earnings +50% on +29% sales revenues for the Sep '21 quarter versus the year ago period, its 3rd quarterly comparison above the +25% minimum earnings guideline (C criteria). Fundamental concerns remain after a downturn in FY '20 annual earnings (A criteria) history, not a great match with the guidelines of the fact-based investment system.

8/6/2021 12:39:15 PM - Perched at its all-time high following 2 big volume-driven gains. Reported earnings +32% on +28% sales revenues for the Jun '21 quarter versus the year ago period. Fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system.

3/23/2021 11:58:06 AM - Stubbornly holding its ground perched at its all-time high, extended from any sound base. Found support at its 50 DMA line during prior consolidations. The 3/22/21 mid-day report noted - "Reported earnings +17% on -8% sales revenues for the Dec '20 quarter versus the year ago period and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

3/22/2021 12:24:55 PM -
Stubbornly holding its ground perched at its all-time high, extended from any sound base. Found support at its its 50 DMA line during prior consolidations. Reported earnings +17% on -8% sales revenues for the Dec '20 quarter versus the year ago period and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system.


3/19/2021 12:47:38 PM -
Perched at its all-time high, extended from any sound base. Found support at its its 50 DMA line during prior consolidations. Reported earnings +17% on -8% sales revenues for the Dec '20 quarter versus the year ago period and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system.


2/13/2020 12:50:52 PM -
Gapped down today violating its 50 DMA line with a big volume-driven loss. Reported earnings -20% on +11% sales revenues for the Dec '19 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system.


1/10/2020 1:16:06 PM -
Stubbornly held its ground and made gradual progress since last noted with caution in the 12/03/19 mid-day report - "Perched within striking distance of its 52-week high. Reported earnings -8% on +5% sales revenues for the Sep '19 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."


12/3/2019 12:35:44 PM -
Perched within striking distance of its 52-week high. Reported earnings -8% on +5% sales revenues for the Sep '19 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system.


11/12/2019 12:42:44 PM -
Perched near its 52-week high following a spurt of volume-driven gains. Reported earnings -8% on +5% sales revenues for the Sep '19 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system.


11/1/2017 12:42:21 PM - Pulling back today after spiking to another new 52-week high with a considerable volume-driven gain. Reported earnings +84% on +45% sales revenues for the Sep '17 quarter but fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system.

9/19/2017 1:03:26 PM - Hitting yet another new 52-week high with today's 10th consecutive gain. Prior mid-day reports cautioned - "Reported earnings +18% on -1% sales revenues for the Jun '17 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

9/14/2017 1:09:24 PM - Hitting another new 52-week high with today's 7th consecutive gain. Prior mid-day reports cautioned - "Reported earnings +18% on -1% sales revenues for the Jun '17 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

9/12/2017 12:39:56 PM - Hitting a new 52-week high with today's 5th consecutive gain. Prior mid-day reports cautioned - "Reported earnings +18% on -1% sales revenues for the Jun '17 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

8/11/2017 12:52:34 PM - Pulling back since it hit a new 52-week high with a big volume-driven gain on 8/02/17. Prior mid-day reports cautioned - "Reported earnings +18% on -1% sales revenues for the Jun '17 quarter and fundamental concerns remain. Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

8/3/2017 11:45:37 AM - Hit a new 52-week high with a big volume-driven gain on the prior session. Reported earnings +18% on -1% sales revenues for the Jun '17 quarter and fundamental concerns remain. Prior mid-day reports cautioned - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

11/2/2016 12:45:40 PM - Hit a new 52-week high with today's big volume-driven gain. Reported earnings +4% on +15% sales revenues for the Sep '16 quarter and fundamental concerns remain. Prior mid-day reports cautioned - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

9/8/2016 12:22:54 PM - Reported earnings +13% on +14% sales revenues for the Jun '16 quarter and fundamental concerns remain. Found support near its 50 DMA line after noted with caution in the 8/05/16 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

8/25/2016 12:30:27 PM - Reported earnings +13% on +14% sales revenues for the Jun '16 quarter and fundamental concerns remain. Found support near its 50 DMA line after last noted with caution in the 8/05/16 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

8/5/2016 12:28:23 PM - Reported earnings +13% on +14% sales revenues for the Jun '16 quarter and fundamental concerns remain. Pulling back today after gapping up and hitting a new high on the prior session. Rebounded impressively after a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

8/4/2016 12:55:04 PM - Reported earnings +13% on +14% sales revenues for the Jun '16 quarter and fundamental concerns remain. Gapped up today and hit a new high. Rebounded impressively after a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

7/6/2016 12:29:14 PM - Fundamental concerns remain. Rebounding after a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

7/5/2016 12:29:37 PM - Fundamental concerns remain. Rebounding after a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

6/30/2016 12:11:41 PM - Fundamental concerns remain. Rebounding after a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

6/22/2016 12:26:44 PM - Fundamental concerns remain. Rebounding after a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

6/14/2016 12:38:08 PM - Fundamental concerns remain. Rebounding after a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

5/24/2016 12:33:50 PM - Fundamental concerns remain. Rebounding after a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

5/4/2016 12:30:16 PM - Fundamental concerns remain. Went through a deep consolidation since noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

5/3/2016 12:42:50 PM - Fundamental concerns remain. Went through a deep consolidation since last noted with caution in the 4/21/15 mid-day report - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

4/21/2015 12:28:11 PM - Holding its ground near its 52-week high following an impressive streak of gains marked by above average volume. Prior mid-day reports repeatedly cautioned members - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

4/1/2015 12:38:12 PM - Perched at its 52-week high and adding to an impressive streak of gains marked by above average volume. Prior mid-day reports repeatedly cautioned members - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

3/24/2015 12:45:56 PM - Perched at its 52-week high following a streak of 5 consecutive gains on ever-increasing volume. Prior mid-day reports repeatedly cautioned members - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

3/20/2015 12:16:42 PM - Hitting another new 52-week high with today's 5th consecutive gain on ever-increasing volume. Prior mid-day reports cautioned members - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

3/19/2015 12:16:09 PM - Perched at its 52-week high tallying a 4th consecutive gain today on ever-increasing volume. The 3/18/15 mid-day report cautioned members - "Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system."

3/18/2015 12:29:47 PM - Prior quarterly and annual earnings (C and A criteria) history is below the guidelines of the fact-based investment system.

7/10/2007 12:32:36 PM - Sales history is below the guidelines.