1/24/2023 12:49:13 PM - Sputtering below its 50 DMA line ($63) and recently tested its 200 DMA line ($57.46). Quarterly comparison for Sep '22 showed +79% earnings on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history leaves fundamental concerns.

1/20/2023 12:45:17 PM - Sputtering back below its 50 DMA line ($63) this week. Recently tested its 200 DMA line ($57.35). Quarterly comparison for Sep '22 showed +79% earnings on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history leaves fundamental concerns.

1/17/2023 12:57:52 PM - Rebounded above its 50 DMA line ($63.08) this week after recently testing its 200 DMA line ($57.22). Quarterly comparison for Sep '22 showed +79% earnings on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history leaves fundamental concerns.

1/13/2023 12:30:42 PM - Rebounding above its 50 DMA line ($63.05) this week after recently testing its 200 DMA line ($57.16). Quarterly comparison for Sep '22 showed +79% earnings on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history leaves fundamental concerns.

1/5/2023 12:51:01 PM - Slumping below its 50 DMA line toward the prior low and 200 DMA line with today's big volume-driven loss. Quarterly comparison for Sep '22 showed +79% earnings on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history leaves fundamental concerns.

12/29/2022 12:39:22 PM - Slumped from near its 52-week high and it has been sputtering below its 50 DMA line. Quarterly comparison for Sep '22 showed +79% earnings on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history leaves fundamental concerns.

12/15/2022 12:48:11 PM - Slumped from near its 52-week high and violated its 50 DMA line. Quarterly comparison for Sep '22 showed +79% earnings on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history leaves fundamental concerns.

12/1/2022 1:01:48 PM - Challenging its 52-week high with today's 2nd consecutive volume-driven gain. Quarterly comparison for Sep '22 showed +79% earnings on +18% sales revenues versus the year ago period. Prior quarterly and annual earnings (C and A criteria) history leaves fundamental concerns.

3/11/2021 12:38:55 PM - Pulling back from its 52-week high today for a 2nd consecutive loss following an impressive spurt of volume-driven gains, making steady progress and stubbornly holding its ground in recent weeks. Quarterly comparisons through Dec '20 showed greatly improved earnings versus the year ago periods. Its up and down annual earnings (the A criteria) history leaves fundamental concerns.

3/9/2021 12:48:04 PM - Perched at its 52-week high today adding to an impressive spurt of volume-driven gains, making steady progress and stubbornly holding its ground in recent weeks. Quarterly comparisons through Dec '20 showed greatly improved earnings versus the year ago periods. Its up and down annual earnings (the A criteria) history leaves fundamental concerns.

3/8/2021 1:12:50 PM - Perched at its 52-week high today adding to an impressive spurt of volume-driven gains, making steady progress and stubbornly holding its ground in recent weeks. Quarterly comparisons through Dec '20 showed greatly improved earnings versus the year ago periods. Its up and down annual earnings (the A criteria) history leaves fundamental concerns.

3/5/2021 1:17:39 PM - Quarterly comparisons through Dec '20 showed greatly improved earnings versus the year ago periods. Perched at its 52-week high today adding to an impressive spurt of volume-driven gains, making steady progress and stubbornly holding its ground in recent weeks. Its up and down annual earnings (the A criteria) history leaves fundamental concerns.

3/1/2021 1:24:12 PM - Quarterly comparisons through Dec '20 showed greatly improved earnings versus the year ago periods. Perched near its 52-week high today following impressive volume-driven gains, making steady progress in recent weeks. Its up and down annual earnings (the A criteria) history leaves fundamental concerns.

9/1/2020 1:01:08 PM - Perched at its 52-week high with today's volume-driven gain. Making steady progress with gains in recent weeks marked by above average volume. Rebounded impressively after a slump below its 50 and 200 DMA lines since noted in the 5/05/20 mid-day report - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

8/31/2020 12:59:11 PM - Hitting a new 52-week high with today's volume-driven gain. Making steady progress with gains in recent weeks marked by above average volume after rebounding from a slump below its 50 and 200 DMA lines since noted in the 5/05/20 mid-day report - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

7/15/2020 1:22:31 PM - Perched within striking distance of its 52-week high after rebounding from a slump below its 50 and 200 DMA lines since last noted in the 5/05/20 mid-day report - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

5/5/2020 12:32:17 PM - Consolidating above its 50 and 200 DMA lines. Prior mid-day reports noted - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

5/1/2020 12:38:05 PM - Consolidating above its 50 and 200 DMA lines. The 4/20/20 mid-day report noted - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

4/20/2020 12:32:42 PM - Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns.

4/13/2020 12:51:23 PM - Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns.

7/15/2016 12:57:16 PM - Perched at its 52-week high following an impressive spurt of gains. Found support at its 200 DMA line during its consolidation since noted with caution in the 4/07/16 mid-day report - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

7/11/2016 12:29:27 PM - Hitting another new 52-week high with today's 8th consecutive gain. Found support at its 200 DMA line during its consolidation since noted with caution in the 4/07/16 mid-day report - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

7/5/2016 12:40:29 PM - Churning above average volume and pulling back after touching a new 52-week high today. Found support at its 200 DMA line during its consolidation since last noted with caution in the 4/07/16 mid-day report - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

4/7/2016 1:13:06 PM - Consolidating near prior highs and its 50 DMA line. Reversed into the red after hitting a 52-week high when last noted with caution in the 3/14/16 mid-day report - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

3/14/2016 12:51:42 PM - Reversed into the red after hitting yet another new 52-week high today. Noted with caution in prior mid-day reports while surging to new high territory with volume-driven gains - "Fundamental concerns remain. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

3/11/2016 12:34:24 PM - Recently rallied into new 52-week high territory with volume-driven gains but fundamental concerns remain. Noted with caution in prior mid-day reports - "Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

3/10/2016 12:27:52 PM - Recently rallied into new 52-week high territory with volume-driven gains but fundamental concerns remain. Noted with caution in prior mid-day reports - "Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

3/9/2016 12:36:06 PM - Recently rallied into new 52-week high territory with volume-driven gains but fundamental concerns remain. Noted with caution in prior mid-day reports - "Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

2/8/2016 12:34:37 PM - Undercutting its 50 and 200 DMA lines with today's big loss. Pulled back from near its 52-week high since last noted with caution in the 12/28/15 mid-day report - "Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

12/28/2015 12:38:00 PM - Consolidating within striking distance of its 52-week high, but fundamental concerns remain. Last noted with caution in the 12/24/12 mid-day report - "Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

12/24/2012 11:09:49 AM - Retreating from its 52-week high with today's 4th consecutive loss. Trading within striking distance of multi-year highs in the $33-34 area. The 12/21/12 mid-day report noted - "Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns."

12/21/2012 1:05:07 PM - Technically, it is perched near its 52-week high today and trading within striking distance of multi-year highs in the $33-34 area. Its up and down annual earnings (the A criteria) history and erratic quarterly results leave fundamental concerns.

6/29/2009 12:47:46 PM - Technically it is extended from a sound base after multiple gains on heavy volume in the past week. Its up and down annual earnings (the A criteria) history is a fundamental concern.