I'd extend that further and question why one would believe any investment bank valuation.. always ulterior motives at play when they put out a price recommendation.
Still, better to see the recommendation above market price, than below.
CWN Price at posting:
$11.51 Sentiment: Buy Disclosure: Held