7/1/2021 12:14:59 PM - Consolidating since a gap up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

5/10/2021 12:27:19 PM - Gapped up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

4/30/2021 12:16:55 PM - Gapped up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

4/29/2021 12:01:27 PM - Gapped up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

4/28/2021 12:18:09 PM - Gapped up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

4/26/2021 12:17:09 PM - Gapped up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

4/23/2021 12:27:04 PM - Gapped up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

4/22/2021 12:17:43 PM - Gapped up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

4/21/2021 12:32:23 PM - Gapped up 4/19/21 for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

4/20/2021 12:15:12 PM - Gapped up on the prior session for new multi-year highs following M&A news. Earnings growth was above the +25% minimum (C criteria) in 3 of the past 4 quarterly comparisons through Mar '21. Annual earnings growth has been slow and steady following a downturn in FY '17, not a great match with the fact-based investment system's fundamental guidelines (A criteria).

5/2/2017 12:56:29 PM - Consolidating near multi-year highs and near its 50 DMA line. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

4/12/2017 12:14:29 PM - Consolidating near multi-year highs and near its 50 DMA line. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

3/31/2017 12:38:41 PM - Consolidating near multi-year highs and near its 50 DMA line in recent weeks. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

3/30/2017 12:15:12 PM - Consolidating near multi-year highs and near its 50 DMA line in recent weeks. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

2/28/2017 12:09:06 PM - Consolidating near multi-year highs and near its 50 DMA line in recent weeks. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

2/6/2017 12:08:20 PM - Consolidating near multi-year highs after briefly undercutting its 50 DMA line in recent weeks. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

1/26/2017 12:06:34 PM - Rebounding near multi-year highs after briefly undercutting its 50 DMA line. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

1/24/2017 12:08:23 PM - Retreated from multi-year highs and violated its 50 DMA line. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

1/23/2017 12:19:56 PM - Retreating from multi-year highs, undercutting its 50 DMA line. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

1/17/2017 12:44:33 PM - Retreating from multi-year highs, it gapped down today undercutting its 50 DMA line. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

1/9/2017 12:05:26 PM - Holding its ground stubbornly after recently rallying to multi-year highs. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

1/5/2017 12:30:17 PM - Holding its ground stubbornly after recently rallying to multi-year highs. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

1/3/2017 12:12:15 PM - Holding its ground stubbornly after recently rallying to multi-year highs. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

12/27/2016 12:12:42 PM - Holding its ground stubbornly after recently rallying to multi-year highs. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

12/23/2016 12:11:32 PM - Holding its ground stubbornly after recently rallying to multi-year highs. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

11/30/2016 12:12:24 PM - Consolidating after recently rallying to multi-year highs. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

11/28/2016 12:17:37 PM - Consolidating after recently rallying to multi-year highs. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

11/23/2016 12:02:04 PM - Consolidating after recently rallying to multi-year highs. Noted with caution in prior mid-day reports - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

11/18/2015 12:14:06 PM - Consolidating above prior highs. Last noted with caution in the 9/29/15 mid-day report - "Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria)."

9/29/2015 11:52:33 AM - Sales revenues and earnings growth history is not a match with the fact-based investment system's fundamental guidelines (C and A criteria).