Analyst Consensus Rating

Investment consensus from 5 professional research analysts

Consensus Rating

Buy
Based on 5 unique analysts
Medium Confidence:1 Buy/Sell

Average Price Target

$10.70
112.30% Upside

Loading chart...

Strong Sell
Sell
Hold
Buy
Strong Buy

Latest CCC Analyst Ratings & Recommendations

Recent analyst recommendations with rating changes and price target updates (last 90 days)

Adam Hotchkiss
Goldman Sachs
HoldMaintains
$12.50 $9.50
Arvind Ramnani
Truist
Strong BuyInitiates
$10.00
Gary Prestopino
Barrington Research
BuyMaintains
$14.00 $14.00
John Barnidge
Piper Sandler
HoldMaintains
$9.50 $8.00
Kirk Materne
Evercore ISI Group
BuyMaintains
$12.00