6/24/2019 12:49:22 PM - Gapped up today following M&A news. Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings +35% on -2% sales revenues for the quarter ended March 31, 2019 versus the year ago period. Prior quarterly comparisons through Dec '18 showed greatly improved earnings increases but sub par sales revenues growth was noted as a concern.

4/12/2019 12:28:18 PM - Perched at its all-time high. Held its ground stubbornly after prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

4/10/2019 12:56:10 PM - Hitting a new all-time high with today's volume-driven gain. Held its ground stubbornly after prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

4/1/2019 1:27:29 PM - Hovering near its all-time high following a spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

3/26/2019 12:49:36 PM - Hitting new 52-week and all-time highs with today's gain adding to a recent spurt of volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

3/21/2019 12:50:09 PM - Hitting new 52-week and all-time highs with today's gain adding to a recent streak of volume-driven gains. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

3/19/2019 12:41:03 PM - Hitting new 52-week and all-time highs with today's 5th consecutive gain. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

3/4/2019 12:28:46 PM - Retreating from its 52-week high after an impressive spurt of gains. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

2/19/2019 12:28:05 PM - Abruptly retreating today after rallying to new 52-week highs with an impressive spurt of gains marked by above average volume. Prior mid-day reports repeatedly cautioned members - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

2/15/2019 1:40:35 PM - Rallying to yet another new 52-week high today while adding to an impressive spurt of gains marked by above average volume. Prior mid-day reports noted - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

2/12/2019 2:01:07 PM - Rallying to another new 52-week high today while adding to an impressive spurt of gains marked by above average volume. Prior mid-day reports noted - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

2/11/2019 1:05:05 PM - Rallying to another new 52-week high today while adding to an impressive streak of gains with ever-increasing volume. Prior mid-day reports noted - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

2/8/2019 1:06:14 PM - Rallying to another new 52-week high today while adding to an impressive streak of gains with ever-increasing volume. Prior mid-day reports noted - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

2/7/2019 12:38:12 PM - Rallying to another new 52-week high today while adding to an impressive streak of gains with ever-increasing volume. The 2/06/19 mi-day report noted - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth."

2/6/2019 12:56:02 PM - Gapped up today challenging its 52-week high. Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 57 cents per share on +4% sales revenues for the quarter ended Dec 31, 2018 versus earnings of 3 cents per share in the year ago period. Recent quarterly comparisons through Sep '18 showed greatly improved earnings increases but sub par sales revenues growth.

8/6/2018 12:01:09 PM - Reported earnings +116% on -2% sales revenues for the Jun '18 quarter. Streak of volume-driven gains has it rebounding after a deep consolidation since noted with caution in the 2/28/17 mid-day report - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

8/1/2018 1:03:25 PM - Reported earnings +116% on -2% sales revenues for the Jun '18 quarter. Streak of volume-driven gains has it rebounding after a deep consolidation since noted with caution in the 2/28/17 mid-day report - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

7/31/2018 1:13:01 PM - Reported earnings +116% on -2% sales revenues for the Jun '18 quarter. Rebounding after going through a deep consolidation since noted with caution in the 2/28/17 mid-day report - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

7/30/2018 12:36:14 PM - Reported earnings +116% on -2% sales revenues for the Jun '18 quarter. Rebounding after going through a deep consolidation since noted with caution in the 2/28/17 mid-day report - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

7/27/2018 1:04:49 PM - Reported earnings +116% on -2% sales revenues for the Jun '18 quarter. Rebounding after going through a deep consolidation since last noted with caution in the 2/28/17 mid-day report - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

2/28/2017 12:37:22 PM - Pulling back from all-time highs, encountering distributional pressure after recently rallying from an orderly base. Prior mid-day reports repeatedly cautioned - "Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

2/27/2017 12:49:37 PM - Perched near all-time highs following recent gaps up and volume-driven gains, rallying from an orderly base. Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Prior mid-day reports repeatedly cautioned - "Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

2/24/2017 12:41:13 PM - Retreating from all-time highs following recent gaps up and volume-driven gains, rallying from an orderly base. Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Prior mid-day reports repeatedly cautioned - "Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

2/22/2017 12:48:24 PM - Hitting new all-time highs with recent gaps up and volume-driven gains, rallying from an orderly base. Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Prior mid-day reports repeatedly cautioned - "Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

2/21/2017 12:27:40 PM - Hitting new all-time highs with recent gaps up and volume-driven gains, rallying from an orderly base. Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Prior mid-day reports repeatedly cautioned - "Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

2/15/2017 12:39:52 PM - Perched near all-time highs following recent gaps up and volume-driven gains, rallying from an orderly base. Fundamental concerns remain due to its up and down annual earnings (A criteria) history. Prior mid-day reports repeatedly cautioned - "Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases."

2/13/2017 12:42:23 PM - Powering to new all-time highs with recent gaps up and volume-driven gains, rallying from an orderly base. Prior mid-day reports repeatedly cautioned - "Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

2/10/2017 12:51:06 PM - Powering to new all-time highs with recent gap up gains while rallying from an orderly base with heavy volume. Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Volume and volatility often increase near earnings news. Noted with caution in prior mid-day reports - "Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

2/9/2017 12:28:43 PM - Gapped up again today powering to new all-time highs, rallying from an orderly base with this week's volume-driven gains. Reported earnings of 51 cents per share on +22% sales revenues for the quarter ended Dec 31, 2016 versus earnings of 5 cents per share in the year ago period. Volume and volatility often increase near earnings news. Noted with caution in prior mid-day reports - "Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

2/6/2017 12:43:51 PM - Gapped up today powering to new all-time highs, rallying from an orderly base. Due to report earnings on 2/08/17 and volume and volatility often increase near earnings news. Last noted with caution in the 1/12/17 mid-day report - "Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

1/12/2017 1:31:18 PM - Consolidating since last noted in the 10/31/16 mid-day report after powering to new all-time highs - "Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines."

10/31/2016 12:39:51 PM - Recently powered to new all-time highs. Recent quarterly comparisons through Sep '16 showed greatly improved sales revenues and earnings increases. Annual earnings (A criteria) history is not a match with the fact-based investment system's guidelines.