
Keith Bachman
Stock Analyst at BMO Capital
(4.76)
# 633
Out of 5,082 analysts
1575
Total ratings
54.7%
Success rate
11.5%
Average return
Main Sectors:
Stocks Rated by Keith Bachman
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| INFY Infosys | Reiterated: Hold | $12 → $13 | $12.11 | +7.35% | 50 | Oct 26, 2026 | |
| IBM International Business Machines | Reiterated: Hold | $230 → $265 | $250.25 | +5.89% | 85 | Oct 22, 2026 | |
| SAP SAP SE | Reiterated: Buy | $235 → $265 | $235.80 | +12.38% | 53 | Oct 22, 2026 | |
| CRM Salesforce | Rated: Buy | $285 | $240.89 | +18.31% | 79 | Oct 20, 2026 | |
| DT Dynatrace | Reiterated: Buy | $62 → $70 | $63.75 | +9.80% | 44 | Oct 20, 2026 | |
| MSFT Microsoft | Reiterated: Buy | $515 → $600 | $531.33 | +12.92% | 76 | Oct 20, 2026 | |
| NOW ServiceNow | Reiterated: Buy | $118 → $165 | $154.78 | +6.60% | 51 | Oct 20, 2026 | |
| ACN Accenture | Reiterated: Hold | $235 | $235.16 | -0.07% | 65 | Oct 14, 2026 | |
| OKTA Okta, Inc. | Reiterated: Buy | $230 → $245 | $226.07 | +8.37% | 42 | Oct 9, 2026 | |
| CRWD CrowdStrike Holdings | Reiterated: Buy | $235 → $295 | $268.02 | +10.07% | 29 | Oct 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $450 → $420 | $389.84 | +7.74% | 13 | Sep 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $18 → $15 | $14.06 | +6.69% | 30 | Sep 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $215 → $250 | $250.79 | -0.32% | 41 | Sep 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $220 → $195 | $130.53 | +49.39% | 52 | Sep 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $230 → $270 | $248.36 | +8.71% | 71 | Sep 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $19 → $21 | $22.39 | -6.21% | 11 | Sep 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $13 → $18 | $26.15 | -31.17% | 5 | Sep 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $178 → $200 | $260.15 | -23.12% | 36 | Sep 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $335 → $415 | $401.70 | +3.31% | 56 | Sep 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $98 → $115 | $135.74 | -15.28% | 15 | Aug 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $6 → $3.75 | $5.13 | -26.90% | 17 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $5 | $5.58 | -10.39% | 25 | Aug 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $310 → $300 | $280.82 | +6.83% | 15 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $34 → $40 | $39.20 | +2.04% | 49 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $95 → $175 | $219.41 | -20.24% | 40 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 → $16 | $14.16 | +12.99% | 4 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $135 → $140 | $159.84 | -12.41% | 44 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $10 → $11 | $15.84 | -30.56% | 75 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $50 → $63 | $66.22 | -4.86% | 78 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $170 → $185 | $185.00 | - | 43 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $5 | $2.87 | +74.22% | 24 | Jul 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €300.00 → €320.00 | €213.15 | n/a | 12 | Apr 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33.00 | $12.07 | n/a | 1 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $295 → $330 | $205.46 | n/a | 28 | Nov 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $27 → $22 | $34.52 | n/a | 26 | Nov 6, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $18 → $11 | $1.57 | n/a | 15 | May 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $900 | $253.10 | n/a | 1 | Feb 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.54 | n/a | 21 | Jan 5, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $26 → $27 | $60.84 | n/a | 4 | Dec 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $138.73 | n/a | 2 | Dec 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 → $13 | $33.58 | n/a | 23 | Dec 11, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $36 → $35 | $227.58 | n/a | 15 | Nov 19, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $48 → $42 | $667.85 | n/a | 15 | Oct 30, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $92 → $77 | $380.88 | n/a | 10 | Oct 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $347.10 | n/a | 80 | Oct 26, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $93.74 | n/a | 2 | Jul 16, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $124.52 | $13.39 | n/a | 2 | Jun 19, 2009 |
Infosys
Oct 26, 2026
Reiterated: Hold
Price Target: $12 → $13
Current: $12.11
Upside: +7.35%
International Business Machines
Oct 22, 2026
Reiterated: Hold
Price Target: $230 → $265
Current: $250.25
Upside: +5.89%
SAP SE
Oct 22, 2026
Reiterated: Buy
Price Target: $235 → $265
Current: $235.80
Upside: +12.38%
Salesforce
Oct 20, 2026
Rated: Buy
Price Target: $285
Current: $240.89
Upside: +18.31%
Dynatrace
Oct 20, 2026
Reiterated: Buy
Price Target: $62 → $70
Current: $63.75
Upside: +9.80%
Microsoft
Oct 20, 2026
Reiterated: Buy
Price Target: $515 → $600
Current: $531.33
Upside: +12.92%
ServiceNow
Oct 20, 2026
Reiterated: Buy
Price Target: $118 → $165
Current: $154.78
Upside: +6.60%
Accenture
Oct 14, 2026
Reiterated: Hold
Price Target: $235
Current: $235.16
Upside: -0.07%
Okta, Inc.
Oct 9, 2026
Reiterated: Buy
Price Target: $230 → $245
Current: $226.07
Upside: +8.37%
CrowdStrike Holdings
Oct 8, 2026
Reiterated: Buy
Price Target: $235 → $295
Current: $268.02
Upside: +10.07%
Sep 30, 2026
Reiterated: Buy
Price Target: $450 → $420
Current: $389.84
Upside: +7.74%
Sep 24, 2026
Reiterated: Hold
Price Target: $18 → $15
Current: $14.06
Upside: +6.69%
Sep 21, 2026
Reiterated: Hold
Price Target: $215 → $250
Current: $250.79
Upside: -0.32%
Sep 11, 2026
Reiterated: Buy
Price Target: $220 → $195
Current: $130.53
Upside: +49.39%
Sep 10, 2026
Reiterated: Hold
Price Target: $230 → $270
Current: $248.36
Upside: +8.71%
Sep 10, 2026
Reiterated: Buy
Price Target: $19 → $21
Current: $22.39
Upside: -6.21%
Sep 3, 2026
Reiterated: Buy
Price Target: $13 → $18
Current: $26.15
Upside: -31.17%
Sep 3, 2026
Reiterated: Buy
Price Target: $178 → $200
Current: $260.15
Upside: -23.12%
Sep 2, 2026
Reiterated: Buy
Price Target: $335 → $415
Current: $401.70
Upside: +3.31%
Aug 28, 2026
Reiterated: Buy
Price Target: $98 → $115
Current: $135.74
Upside: -15.28%
Aug 11, 2026
Reiterated: Hold
Price Target: $6 → $3.75
Current: $5.13
Upside: -26.90%
Aug 10, 2026
Reiterated: Hold
Price Target: $5
Current: $5.58
Upside: -10.39%
Aug 7, 2026
Reiterated: Buy
Price Target: $310 → $300
Current: $280.82
Upside: +6.83%
Aug 7, 2026
Reiterated: Hold
Price Target: $34 → $40
Current: $39.20
Upside: +2.04%
Aug 7, 2026
Reiterated: Buy
Price Target: $95 → $175
Current: $219.41
Upside: -20.24%
Aug 5, 2026
Reiterated: Hold
Price Target: $14 → $16
Current: $14.16
Upside: +12.99%
Jul 31, 2026
Reiterated: Buy
Price Target: $135 → $140
Current: $159.84
Upside: -12.41%
Jul 31, 2026
Reiterated: Hold
Price Target: $10 → $11
Current: $15.84
Upside: -30.56%
Jul 30, 2026
Reiterated: Hold
Price Target: $50 → $63
Current: $66.22
Upside: -4.86%
Jul 30, 2026
Reiterated: Hold
Price Target: $170 → $185
Current: $185.00
Upside: -
Jul 14, 2026
Reiterated: Hold
Price Target: $5
Current: $2.87
Upside: +74.22%
Apr 23, 2025
Reiterated: Buy
Price Target: €300.00 → €320.00
Current: €213.15
Upside: n/a
May 4, 2023
Rated: Buy
Price Target: $33.00
Current: $12.07
Upside: n/a
Nov 19, 2021
Reiterated: Hold
Price Target: $295 → $330
Current: $205.46
Upside: n/a
Nov 6, 2020
Reiterated: Hold
Price Target: $27 → $22
Current: $34.52
Upside: n/a
May 9, 2019
Reiterated: Hold
Price Target: $18 → $11
Current: $1.57
Upside: n/a
Feb 20, 2017
Reiterated: Buy
Price Target: $900
Current: $253.10
Upside: n/a
Jan 5, 2017
Rated: Hold
Price Target: n/a
Current: $2.54
Upside: n/a
Dec 18, 2016
Reiterated: Buy
Price Target: $26 → $27
Current: $60.84
Upside: n/a
Dec 4, 2016
Reiterated: Hold
Price Target: $14
Current: $138.73
Upside: n/a
Dec 11, 2015
Rated: Hold
Price Target: $15 → $13
Current: $33.58
Upside: n/a
Nov 19, 2015
Reiterated: Hold
Price Target: $36 → $35
Current: $227.58
Upside: n/a
Oct 30, 2015
Reiterated: Hold
Price Target: $48 → $42
Current: $667.85
Upside: n/a
Oct 29, 2015
Reiterated: Buy
Price Target: $92 → $77
Current: $380.88
Upside: n/a
Oct 26, 2015
Reiterated: Buy
Price Target: $145
Current: $347.10
Upside: n/a
Jul 16, 2014
Reiterated: Buy
Price Target: $37
Current: $93.74
Upside: n/a
Jun 19, 2009
Reiterated: Buy
Price Target: $124.52
Current: $13.39
Upside: n/a