Mike Dahl Stock Analyst Profile - RBC Capital Research Coverage - Stocknear

Mike Dahl

Stock Analyst at RBC Capital

(5)
# 461
Out of 5,506 analysts
375
Total ratings
Success rate
Average return

32 Stocks

Name Action PT Current % Upside Ratings Updated
KBH KB Home
Maintains: Sector Perform
58 59
65.71 -10.21% 19 Sep 25, 2025
FERG Ferguson Enterprises
Maintains: Outperform
231 243
231.43 5% 12 Sep 17, 2025
CNM Core & Main
Maintains: Outperform
67 62
52.58 17.92% 20 Sep 10, 2025
TOL Toll Brothers
Maintains: Outperform
133 145
142.82 1.53% 17 Aug 21, 2025
IBP Installed Building P...
Maintains: Underperform
145 184
241.69 -23.87% 9 Aug 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
184 180
138.99 29.51% 22 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
82 85
76.54 11.05% 16 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
62 71
70.4 0.85% 15 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
59 65
52.83 23.04% 9 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
132 129
129.16 -0.12% 21 Aug 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
130 143
127.4 12.24% 15 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
65 63
80.06 -21.31% 13 Jul 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
119 123
129.25 -4.84% 4 Jul 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
109 112
137.75 -18.69% 16 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
105 117
174.76 -33.05% 14 Jul 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
33
20.2 63.37% 1 Jul 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
96 110
n/a n/a 15 Jul 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
122 98
130.1 -24.67% 15 Jun 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
21 16
17.61 -9.14% 5 May 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
5 2
4.88 -59.02% 15 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
160 172
105.89 62.43% 1 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
124 125
n/a n/a 13 Apr 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sector Perform
269 286
304.97 -6.22% 18 Feb 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
72 74
67.93 8.94% 15 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
50 58
n/a n/a 13 Dec 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
54 53
n/a n/a 16 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
48 45
34.65 29.87% 10 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
42 34
19.1 78.01% 1 Mar 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
8
26.48 -69.79% 4 Jan 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
99 91
n/a n/a 3 Nov 9, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
73 74
n/a n/a 7 Jul 28, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Perform
15 10
n/a n/a 1 Apr 7, 2020