Michael Carrier

Stock Analyst at B of A Securities

(4.8)
# 88
Out of 5,344 analysts
214
Total ratings
69.47%
Success rate
76.66%
Average return
39 Stocks
Name Action PT Current % Upside Ratings Updated
IVZ Invesco
Maintains: Neutral
19 18
14.38 25.17% 5 Apr 3, 2025
TW Tradeweb Markets
Maintains: Strong Buy
197 212
145.63 45.57% 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
126.11 14.19% 11 Apr 2, 2025
PHAR Pharming
Maintains: Outperform
30 39
10.41 274.64% 3 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
245 251
231.72 8.32% 14 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
490 475
598.96 -20.7% 6 Jan 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
42
39.3 6.87% 7 Apr 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
24 32
60.98 -47.52% 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
89.12 -43.9% 8 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
200 220
284.29 -22.61% 7 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
19 14
9.75 43.59% 1 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
68
87.38 -22.18% 9 Jan 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
154
93.01 65.57% 5 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
76
75.88 0.16% 5 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
26
21.52 20.82% 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
96.12 -27.17% 8 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
633 675
964.35 -30% 3 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
25 27
44.27 -39.01% 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 44
160.47 -72.58% 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
54 53
131 -59.54% 3 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
62 58
136.3 -57.45% 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
167.11 -7.85% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
70 71
173.89 -59.17% 2 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 40
117.14 -65.85% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 47
81.77 -42.93% 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
36.23 -64.12% 2 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
22 15
42.1 -64.37% 1 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
23 18
40.41 -55.46% 3 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
99 81
176.26 -54.05% 2 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
57 39
1 3800% 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