Keith Bachman

Stock Analyst at BMO Capital

(3.9)
# 85
Out of 5,291 analysts
636
Total ratings
68.54%
Success rate
47.04%
Average return
48 Stocks
Name Action Price Target Current % Upside Ratings Updated
Check Point Software
Upgrades: Outperform
245 275
228.38 20.41% 16 Mar 28, 2025
Accenture
Maintains: Market Perform
425 370
304.27 21.6% 28 Mar 18, 2025
Dynatrace
Maintains: Outperform
70 60
48.39 23.99% 14 Mar 17, 2025
UiPath
Maintains: Market Perform
16 12
10.69 7.58% 17 Mar 14, 2025
Rubrik
Maintains: Outperform
72 77
63.65 20.97% 5 Mar 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
515 495
385.92 28.26% 45 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
5 3
2.46 21.95% 9 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
205 175
140.71 24.37% 21 Mar 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
26
19.57 32.86% 1 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
222 233
207.36 12.36% 21 Mar 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
380 405
357.53 13.28% 14 Mar 5, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
14 9
7.25 17.24% 4 Mar 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
375 367
270.05 35.9% 26 Feb 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
690 885
581.29 52.25% 15 Feb 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
88 94
75.9 23.85% 21 Feb 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
260 280
243.8 14.85% 24 Jan 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
265 307
267.91 14.59% 15 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
255 292
218 33.94% 11 Jan 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
103 105
107.97 -2.75% 17 Dec 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
195 213
172.68 23.06% 29 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Market Perform
88 100
96.61 3.51% 25 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
22 25
17.1 46.2% 23 Nov 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
132 135
101.15 33.47% 5 Oct 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
23 25
18.16 37.67% 9 Oct 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
860 1025
796.71 28.65% 30 Oct 10, 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
50.01 -16.02% 8 Aug 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Market Perform
8 5
2.7 75.93% 7 Aug 5, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
465 500
378.82 31.99% 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
1.65 51.52% 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
238.49 48.85% 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
22.98 -4.26% 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
47.87 6.54% 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.78 727.34% 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
192.58 -68.84% 1 Apr 4, 2017