Michael Carrier

Stock Analyst at B of A Securities

(4.8)
# 93
Out of 5,368 analysts
214
Total ratings
69.47%
Success rate
77.39%
Average return
39 Stocks
Name Action PT Current % Upside Ratings Updated
IVZ Invesco
Maintains: Neutral
19 18
14.54 23.8% 5 Apr 3, 2025
TW Tradeweb Markets
Maintains: Strong Buy
197 212
137.26 54.45% 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
129.52 11.18% 11 Apr 2, 2025
PHAR Pharming
Maintains: Outperform
30 39
10.75 262.79% 3 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
245 251
225.85 11.14% 14 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
490 475
613.3 -22.55% 6 Jan 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
42
39.4 6.6% 7 Apr 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
24 32
61.63 -48.08% 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
88.59 -43.56% 8 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
200 220
269.43 -18.35% 7 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
19 14
9.37 49.41% 1 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
68
87.35 -22.15% 9 Jan 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
154
91.58 68.16% 5 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
76
75.61 0.52% 5 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
26
22.17 17.28% 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.08 -27.14% 8 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
633 675
971.56 -30.52% 3 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
25 27
46.18 -41.53% 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 44
166.66 -73.6% 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
54 53
132.08 -59.87% 3 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
62 58
136.37 -57.47% 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
173.83 -11.41% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
70 71
182.22 -61.04% 2 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 40
121.36 -67.04% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 47
85.58 -45.47% 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.15 -64.04% 2 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
22 15
42.14 -64.4% 1 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
23 18
42.31 -57.46% 3 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
99 81
178.37 -54.59% 2 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
57 39
0.99 3839.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