Keith Bachman

Stock Analyst at BMO Capital

(4.32)
# 89
Out of 5,218 analysts
614
Total ratings
75.09%
Success rate
58.38%
Average return
47 Stocks
Name Action Price Target Current % Upside Ratings Updated
Adobe
Maintains: Outperform
600 570
466.18 22.27% 43 Dec 12, 2024
Oracle
Maintains: Market Perform
173 205
173.21 18.35% 20 Dec 10, 2024
UiPath
Maintains: Market Perform
15 16
14.03 14.04% 16 Dec 6, 2024
Rubrik
Maintains: Outperform
38 72
72 0% 4 Dec 6, 2024
Okta
Maintains: Market Perform
103 105
81.98 28.08% 17 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
385 425
354.74 19.81% 24 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
197 222
198.37 11.91% 20 Dec 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
315 380
368.15 3.22% 13 Nov 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
195 213
393.05 -45.94% 29 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
88 100
97.95 2.09% 25 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
3 5
3.46 30.06% 8 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 25
21.43 16.66% 23 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
570 690
723.3 -4.6% 14 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
177 255
278.72 -8.51% 10 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
238 215
187.59 14.61% 14 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
132 135
153 -11.76% 5 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
235 260
230.78 12.66% 23 Oct 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
248 265
253.16 4.68% 14 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
23 25
23.41 6.79% 9 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
860 1025
1121.09 -8.57% 30 Oct 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
380 390
359.17 8.58% 26 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
59 57
56.03 0.84% 16 Sep 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
38 42
44.77 -6.19% 8 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
49 53
54.44 -2.65% 13 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 5
3.75 26.67% 7 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
78 85
80.09 6.13% 20 Aug 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
465 500
447.43 11.75% 28 Jul 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
12 10
n/a n/a 11 May 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
2 3
2.43 2.88% 6 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
15 14
10.09 38.75% 3 Nov 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
127 157
n/a n/a 20 Sep 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
140 160
n/a n/a 13 Sep 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
88 87
n/a n/a 12 Aug 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
17 19
n/a n/a 6 Mar 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
36
n/a n/a 2 Apr 13, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
295 355
273.94 29.59% 9 Nov 18, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
112 115
n/a n/a 4 Feb 16, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
45 58
n/a n/a 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
32.34 -31.97% 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
52.41 -2.69% 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
4.2 447.62% 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
227.5 -73.63% 1 Apr 4, 2017