Michael Carrier

Stock Analyst at B of A Securities

(4.8)
# 75
Out of 5,333 analysts
214
Total ratings
68.42%
Success rate
73.84%
Average return
39 Stocks
Name Action PT Current % Upside Ratings Updated
IVZ Invesco
Maintains: Neutral
19 18
14.77 21.87% 5 Apr 3, 2025
TW Tradeweb Markets
Maintains: Strong Buy
197 212
145.45 45.75% 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
122.37 17.68% 11 Apr 2, 2025
PHAR Pharming
Maintains: Outperform
30 39
10.03 288.83% 3 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
245 251
232.22 8.09% 14 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
490 475
568.81 -16.49% 6 Jan 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
42
41.27 1.77% 7 Apr 9, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
24 32
60.54 -47.14% 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
85.89 -41.79% 8 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
200 220
282.71 -22.18% 7 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
19 14
9.95 40.7% 1 Mar 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
68
84.87 -19.88% 9 Jan 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
154
93.23 65.18% 5 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
76
79.46 -4.35% 5 Nov 19, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
26
21.05 23.52% 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
94.1 -25.61% 8 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
633 675
942.12 -28.35% 3 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
25 27
42.09 -35.85% 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 44
167.21 -73.69% 7 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
54 53
133.41 -60.27% 3 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
62 58
140.87 -58.83% 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
165.6 -7% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
70 71
180.87 -60.75% 2 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
36 40
119.71 -66.59% 5 Jul 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
43 47
78.8 -40.77% 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.86 -64.73% 2 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
22 15
42.75 -64.91% 1 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
23 18
40.98 -56.08% 3 Mar 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
99 81
178.04 -54.5% 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