Keith Bachman

Stock Analyst at BMO Capital

(4.26)
# 82
Out of 5,240 analysts
616
Total ratings
72.96%
Success rate
50.79%
Average return
47 Stocks
Name Action Price Target Current % Upside Ratings Updated
Atlassian
Upgrades: Outperform
255 292
246.21 18.6% 11 Jan 10, 2025
Accenture
Maintains: Market Perform
390 425
348.25 22.04% 27 Dec 20, 2024
Adobe
Maintains: Outperform
600 570
412.22 38.28% 43 Dec 12, 2024
Oracle
Maintains: Market Perform
173 205
156.24 31.21% 20 Dec 10, 2024
UiPath
Maintains: Market Perform
15 16
13.3 20.3% 16 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
38 72
64.86 11.01% 4 Dec 6, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
103 105
83 26.51% 17 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
385 425
323.27 31.47% 24 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
197 222
184.51 20.32% 20 Dec 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
315 380
347.84 9.25% 13 Nov 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
195 213
170.47 24.66% 29 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
88 100
92.46 8.15% 25 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
3 5
3.21 40.19% 8 Nov 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 25
19.85 25.94% 23 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
570 690
702.78 -1.82% 14 Nov 7, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
238 215
183.41 17.22% 14 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
132 135
139.05 -2.91% 5 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
235 260
217.54 19.52% 23 Oct 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
248 265
253.23 4.65% 14 Oct 22, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
23 25
22.5 11.11% 9 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
860 1025
1030.21 -0.51% 30 Oct 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
59 57
56.32 0.32% 16 Sep 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
38 42
44.2 -4.98% 8 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
49 53
51.19 3.54% 13 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 5
3.3 43.94% 7 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
78 85
77.12 10.22% 20 Aug 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
465 500
415.07 20.46% 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.36 5.93% 6 Mar 13, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
15 14
9.08 54.19% 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
246.51 44.01% 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
30.64 -28.2% 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
51.24 -0.47% 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
3.97 479.35% 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
217.41 -72.4% 1 Apr 4, 2017