4/13/2018 12:27:55 PM - Retreated from its all-time high, sputtering below its 50 DMA line ($43.98) after completing a Secondary Offering on 3/15/18. Reported earnings +34% on +8% sales revenues for the Dec '17 quarter. Quarterly comparisons through Sep '17 showed earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

3/22/2018 12:12:14 PM - Retreated from its all-time high, finding support near its 50 DMA line ($44.14) after completing a Secondary Offering on 3/15/18. The 50 DMA line acted as support on prior pullbacks. Reported earnings +34% on +8% sales revenues for the Dec '17 quarter. Quarterly comparisons through Sep '17 showed earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

3/19/2018 12:45:03 PM - Retreated from its all-time high and tested its 50 DMA line ($43.90) with a gap down 3/15/18 after pricing a Secondary Offering. The 50 DMA line acted as support on prior pullbacks. Reported earnings +34% on +8% sales revenues for the Dec '17 quarter. Quarterly comparisons through Sep '17 showed earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

3/16/2018 12:51:14 PM - Retreated from its all-time high and testing its 50 DMA line ($43.90) with a gap down 3/15/18 after pricing a Secondary Offering. The 50 DMA line acted as support on prior pullbacks. Reported earnings +34% on +8% sales revenues for the Dec '17 quarter. Quarterly comparisons through Sep '17 showed earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

3/15/2018 12:52:26 PM - Retreating from its all-time high and testing its 50 DMA line ($43.90) with today's gap down after pricing a Secondary Offering. The 50 DMA line acted as support on prior pullbacks. Reported earnings +34% on +8% sales revenues for the Dec '17 quarter. Quarterly comparisons through Sep '17 showed earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

3/14/2018 12:23:32 PM - Recently rallied to a new all-time high. Its 50 DMA line acted as support on prior pullbacks. Reported earnings +34% on +8% sales revenues for the Dec '17 quarter. Quarterly comparisons through Sep '17 showed earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

3/13/2018 12:29:12 PM - Recently rallied to a new all-time high. Its 50 DMA line acted as support on prior pullbacks. Reported earnings +34% on +8% sales revenues for the Dec '17 quarter. Quarterly comparisons through Sep '17 showed earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

3/1/2018 12:12:41 PM - Its 50 DMA line acted as support on prior pullbacks. Reported earnings +34% on +8% sales revenues for the Dec '17 quarter. Quarterly comparisons through Sep '17 showed earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

2/7/2018 12:56:26 PM - Making gradual progress into new high territory, its 50 DMA line acted as support on pullbacks. Quarterly comparisons through Sep '17 show earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

2/1/2018 12:33:05 PM - Stubbornly holding its ground and making gradual progress into new high territory. Quarterly comparisons through Sep '17 show earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

1/5/2018 12:24:23 PM - Violating its 50 DMA line and undercutting last week's low with today's big loss. Quarterly comparisons through Sep '17 show earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

12/1/2017 12:58:17 PM - Consolidating near its 50 DMA line. Quarterly comparisons through Sep '17 show earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

11/13/2017 12:39:08 PM - Quarterly comparisons through Sep '17 show earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.

11/3/2017 1:10:15 PM - Quarterly comparisons through Sep '17 show earnings increases below the +25% minimum guideline (C criteria) and sub par sales revenues growth.