Keith Bachman

Stock Analyst at BMO Capital

(5)
# 35
Out of 5,347 analysts
657
Total ratings
74.19%
Success rate
55.78%
Average return
48 Stocks
Name Action PT Current % Upside Ratings Updated
ZS Zscaler
Maintains: Outperform
233 295
275.7 7% 22 May 30, 2025
PATH UiPath
Maintains: Market Perform
12 16
13.31 16.45% 18 May 30, 2025
OKTA Okta
Maintains: Market Perform
135 132
103.14 27.98% 19 May 28, 2025
CRM Salesforce
Maintains: Outperform
367 350
265.27 31.94% 27 May 27, 2025
SAP SAP
Maintains: Outperform
320 330
303 8.91% 16 May 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
60 63
54.04 16.58% 15 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
26 17
15.2 11.84% 24 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
1025 1150
1011.33 13.71% 33 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
3 3
2.53 -11.07% 10 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
5 3
2.85 5.26% 8 May 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
470 485
460.01 5.43% 31 May 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
25 18
18.19 -1.04% 10 Apr 21, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
495 450
414.94 8.45% 46 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
360 295
207.57 42.12% 12 Apr 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
245 275
228.8 20.19% 16 Mar 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
425 370
316.77 16.8% 28 Mar 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
72 77
95.34 -19.24% 5 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
205 175
165.35 5.84% 21 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
26
17.62 47.56% 1 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
380 405
471.34 -14.07% 14 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
14 9
7.79 9.11% 4 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
690 885
589.57 50.11% 15 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
100 122
101.78 19.87% 27 Feb 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
88 94
81.02 16.02% 21 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
260 280
258.8 8.19% 24 Jan 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
195 213
192.42 10.44% 29 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
132 135
117.95 14.46% 5 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
59 57
n/a n/a 16 Sep 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
38 42
43.05 -2.44% 8 Aug 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
1.14 119.3% 6 Mar 13, 2024
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
247.76 43.28% 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
21.95 0.23% 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
48.28 5.63% 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.25 922.22% 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
204.83 -70.71% 1 Apr 4, 2017