ML

Michael Leithead Barclays Latest Price Targets & Analyst Ratings

Stock Price Price Target Upside
Downside
Rating Date
CBT icon
26
Cabot Corp
CBT
$4.31B
$80.44 $72
10%
downside
Overweight 3 Dec ‘21
3 years ago
OEC icon
27
Orion
OEC
$592M
$10.49 $16
53%
upside
Underweight 9 Aug ‘21
4 years ago