Michael Carrier

Stock Analyst at B of A Securities

(5)
# 6
Out of 5,327 analysts
214
Total ratings
68.18%
Success rate
73.95%
Average return
39 Stocks
Name Action PT Current % Upside Ratings Updated
IVZ Invesco
Maintains: Neutral
19 18
13.96 28.94% 5 Apr 3, 2025
TW Tradeweb Markets
Maintains: Strong Buy
197 212
135.19 56.82% 7 Apr 2, 2025
NTRS Northern Trust
Maintains: Buy
123 121
n/a n/a 10 Apr 2, 2025
MS Morgan Stanley
Maintains: Buy
150 144
116.03 24.11% 11 Apr 2, 2025
PHAR Pharming
Maintains: Outperform
30 39
8.51 358.28% 3 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
245 251
213.67 17.47% 14 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
490 475
545.6 -12.94% 6 Jan 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
42
37.68 11.46% 7 Apr 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
24 32
57.78 -44.62% 4 Apr 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
22 27
n/a n/a 5 Apr 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
43 50
78.8 -36.55% 8 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
200 220
266.23 -17.36% 7 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
19 14
9.62 45.53% 1 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
68
79.97 -14.97% 9 Jan 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
154
88.44 74.13% 5 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
76
76.2 -0.26% 5 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
26
18.75 38.67% 6 Oct 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
45 47
n/a n/a 9 Aug 27, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
71 70
87.36 -19.87% 8 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
633 675
907.84 -25.65% 3 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
25 27
n/a n/a 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 44
153.81 -71.39% 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
54 53
133.54 -60.31% 3 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
62 58
132.97 -56.38% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
3 4
n/a n/a 4 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
13 15
n/a n/a 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
140 154
153.24 0.5% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
70 71
162.46 -56.3% 2 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 40
113.83 -64.86% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 47
75.44 -38.14% 4 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
31 39
n/a n/a 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Perform
n/a
n/a n/a 4 Mar 24, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
17 13
32.84 -60.41% 2 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
22 15
40.06 -62.56% 1 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
23 18
36.99 -51.34% 3 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
99 81
163.32 -50.4% 2 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
57 39
1.01 3761.39% 9 Oct 2, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
30 29
n/a n/a 2 Jan 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
67 62
n/a n/a 4 Sep 26, 2018