Keith Bachman Stock Analyst Profile - BMO Capital Research Coverage - Stocknear

Keith Bachman

Stock Analyst at BMO Capital

(5)
# 169
Out of 5,459 analysts
683
Total ratings
Success rate
Average return
49 Stocks
Name Action PT Current % Upside Ratings Updated
MDB MongoDB
Maintains: Outperform
280 315
295.7 6.53% 2 Aug 27, 2025
OKTA Okta
Maintains: Market Perform
132 112
93.03 20.39% 20 Aug 27, 2025
CRWD CrowdStrike Holdings
Maintains: Outperform
500 460
422.61 8.85% 15 Aug 25, 2025
RXT Rackspace Technology
Maintains: Market Perform
2 2
1.21 15.7% 7 Aug 12, 2025
TLS Telos
Maintains: Market Perform
3 5
5.83 -22.81% 11 Aug 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
650 600
469.33 27.84% 17 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
110 90
78.13 15.19% 28 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
63 62
50.09 23.78% 16 Aug 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
550 650
506.74 28.27% 33 Jul 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
1150 1160
888.24 30.6% 34 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
18 20
17.37 15.14% 11 Jul 24, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
260 300
244.84 22.53% 25 Jul 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
350 335
250.06 33.97% 28 Jul 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
235 245
235.76 3.92% 24 Jul 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
355 325
257.21 26.36% 29 Jun 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
450 450
356.35 26.28% 47 Jun 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
26 27
20.37 32.55% 2 Jun 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 110
87.55 25.64% 6 Jun 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
233 295
272.93 8.09% 22 May 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 16
11.14 39.14% 18 May 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
320 330
275.37 19.84% 17 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
26 17
14.32 18.72% 25 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
5 3
3.89 -22.88% 8 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
94 85
72.31 17.55% 22 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
360 295
171.88 71.63% 12 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
245 275
190.67 44.23% 16 Mar 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
14 9
7.97 6.65% 4 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
195 213
187.61 13.27% 29 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
132 135
131.75 2.47% 5 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
59 57
56.47 0.05% 16 Sep 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
38 42
45.41 -7.51% 8 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 10
13.96 -28.37% 11 May 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
127 157
156.9 0.06% 20 Sep 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
140 160
142.48 12.3% 13 Sep 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
88 87
86.99 0.01% 12 Aug 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
17 19
18.15 0% 6 Mar 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
36
35.18 0.91% 2 Apr 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
295 355
229.71 54.54% 9 Nov 18, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
112 115
69.52 65.42% 4 Feb 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
45 58
79.92 -27.43% 7 Jan 4, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
89
n/a n/a 3 Dec 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
27 22
21.08 4.36% 6 Nov 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Market Perform
39
n/a n/a 1 Sep 23, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
17 13
n/a n/a 8 Apr 13, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
50 51
62.71 -18.67% 5 Apr 29, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
145 140
n/a n/a 5 Apr 23, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 23
2.85 707.02% 6 Aug 9, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
172 180
n/a n/a 7 Mar 27, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
45 60
229.12 -73.81% 1 Apr 4, 2017