Michael Baker

Stock Analyst at DA Davidson

(2.92)
# 459
Out of 5,333 analysts
388
Total ratings
62.50%
Success rate
31.93%
Average return
51 Stocks
Name Action PT Current % Upside Ratings Updated
RMBL RumbleON
Maintains: Neutral
4 3
2.22 35.14% 5 May 8, 2025
AMRK A-Mark Precious Meta...
Maintains: Buy
35 29
21.59 34.32% 9 May 8, 2025
ORLY O'Reilly Automotive
Maintains: Strong Buy
1525 1600
1358.71 17.76% 20 Apr 25, 2025
ULTA Ulta Beauty
Maintains: Buy
415 415
392.44 5.75% 32 Apr 16, 2025
LOW Lowe's Companies
Maintains: Neutral
270 270
222.1 21.57% 23 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
110 110
68.81 59.86% 19 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
3 3
1 150% 4 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
3500 4192
3660.76 14.51% 23 Mar 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
29 29
23.09 25.6% 4 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 50
37.12 34.7% 5 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
280 273
190.64 43.2% 22 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
24 20
10.25 95.12% 4 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
123 130
114.72 13.32% 11 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 3
1.62 85.19% 3 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
153 140
96.31 45.36% 21 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
220 260
267.62 -2.85% 5 Feb 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
900 1000
1008.55 -0.85% 16 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
45 45
30.89 45.68% 20 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
430 466
362.51 28.55% 23 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
60 65
51.31 26.68% 18 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
75 85
96.64 -12.04% 10 Aug 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 19
9.79 94.08% 3 Aug 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
39 30
n/a n/a 1 May 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
4 2
1.91 4.71% 1 Feb 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
3
n/a n/a 3 Nov 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
36 43
14.4 198.61% 3 Jul 6, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
5
n/a n/a 2 Nov 10, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
294
n/a n/a 1 Jul 15, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
16
n/a n/a 1 Jun 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
10
0.52 1823.08% 1 Jun 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
55
8.93 515.9% 1 Apr 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
15
n/a n/a 1 Apr 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
130
n/a n/a 1 Jan 25, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
325 350
380.46 -8.01% 5 Jul 16, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
190 232
239.59 -3.17% 6 May 29, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
59 60
128.1 -53.16% 7 May 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
100 97
142.3 -31.83% 4 May 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
80 90
66.93 34.47% 4 Dec 4, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
15 19
n/a n/a 5 Apr 11, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
185 124
194.55 -36.26% 4 Mar 29, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
33 30
160.49 -81.31% 7 Nov 16, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
85 72
n/a n/a 3 Nov 12, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
21 19
n/a n/a 6 Aug 31, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
136 145
148.88 -2.61% 2 Aug 31, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
24 22
n/a n/a 4 Aug 27, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
8 5
0.95 426.32% 8 Aug 1, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 1 Nov 3, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 2 Oct 9, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
n/a
n/a n/a 1 Sep 29, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
58 50
17.18 191.04% 2 Aug 10, 2017