Market Overview

Trade CMP stock with recommended broker Ally Invest. Commissions as low as $3.95.

Analyst Rating View All Ratings

DateResearch FirmActionCurrentTarget
11/27/18Credit SuisseUpgradesUnderperformNeutral0.0
11/02/18BMO CapitalMaintainsMarket PerformMarket Perform60.0
10/24/18BMO CapitalMaintainsMarket PerformMarket Perform65.0
Show more Loading articles...

Earnings View Earnings

Q4 2018 EST Actual Surprise
EPS: 1.73 1.41 -0.32
Rev: 503.87M 486.50M -17.37M
Q1 2019 EST Actual Surprise
EPS: Expected
2019-04-30
Rev:

Dividends View Dividends

Yield
5.38%
Ex-Date
Feb 28, 2019
Payment
0.72
Pay-Date
Mar 15, 2019

Company Profile