Keith Bachman
Stock Analyst at BMO Capital
(4.06)
# 1,597
Out of 4,349 analysts
1494
Total ratings
49.3%
Success rate
4.9%
Average return
Main Sectors:
Stocks Rated by Keith Bachman
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CRM Salesforce | Maintained: Buy | $225 → $215 | $176.17 | +22.04% | 75 | May 28, 2026 | |
| ZS Zscaler | Maintained: Buy | $210 → $178 | $130.04 | +36.88% | 35 | May 27, 2026 | |
| PANW Palo Alto Networks | Maintained: Buy | $200 → $270 | $257.77 | +4.74% | 54 | May 20, 2026 | |
| OKTA Okta, Inc. | Maintained: Buy | $97 → $95 | $94.72 | +0.30% | 37 | May 20, 2026 | |
| CRWD CrowdStrike Holdings | Maintained: Buy | $500 → $685 | $671.00 | +2.09% | 26 | May 20, 2026 | |
| RBRK Rubrik | Maintained: Buy | $64 → $73 | $70.32 | +3.81% | 12 | May 20, 2026 | |
| SAP SAP SE | Maintained: Buy | $200 | $175.46 | +13.99% | 50 | May 15, 2026 | |
| MDB MongoDB | Maintained: Buy | $340 → $360 | $325.68 | +10.54% | 9 | May 15, 2026 | |
| DT Dynatrace | Reiterated: Buy | $45 → $43 | $40.51 | +6.15% | 38 | May 13, 2026 | |
| DXC DXC Technology Company | Maintained: Hold | $17 → $10 | $9.27 | +7.87% | 73 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2 → $5 | $4.85 | +3.09% | 23 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 | $4.81 | +3.95% | 24 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9.5 → $6 | $3.45 | +73.91% | 16 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $95 → $117 | $129.70 | -9.79% | 41 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $270 | $264.22 | +2.19% | 82 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $15 | $11.78 | +27.33% | 2 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $115 | $108.73 | +5.77% | 49 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $285 | $198.80 | +43.36% | 39 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 → $135 | $131.33 | +2.79% | 43 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $575 → $515 | $426.99 | +20.61% | 71 | Apr 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $83 → $63 | $53.85 | +16.99% | 75 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 → $15 | $12.70 | +18.11% | 48 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $285 | $241.44 | +18.04% | 69 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $17 | $16.55 | +2.72% | 8 | Apr 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $300 → $230 | $178.40 | +28.92% | 61 | Mar 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $17 → $14 | $11.58 | +20.90% | 27 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $26 → $14 | $11.53 | +21.42% | 3 | Mar 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $205 → $200 | $203.70 | -1.82% | 50 | Mar 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $170 → $165 | $225.24 | -26.74% | 12 | Feb 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $48 → $44 | $32.42 | +35.72% | 47 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $195 → $130 | $93.29 | +39.35% | 38 | Feb 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €300.00 → €320.00 | $151.60 | n/a | 12 | Apr 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33.00 | $17.28 | n/a | 1 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $295 → $330 | $130.01 | n/a | 28 | Nov 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $27 → $22 | $31.63 | n/a | 26 | Nov 6, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $18 → $11 | $1.79 | n/a | 15 | May 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $900 | $274.00 | n/a | 1 | Feb 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.04 | n/a | 21 | Jan 5, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $26 → $27 | $38.21 | n/a | 4 | Dec 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $73.04 | n/a | 2 | Dec 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 → $13 | $25.01 | n/a | 23 | Dec 11, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $36 → $35 | $142.40 | n/a | 15 | Nov 19, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $48 → $42 | $880.72 | n/a | 15 | Oct 30, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $92 → $77 | $531.18 | n/a | 10 | Oct 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $312.51 | n/a | 80 | Oct 26, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $120.89 | n/a | 2 | Jul 16, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $124.69 | $12.11 | n/a | 2 | Jun 19, 2009 |
Salesforce
May 28, 2026
Maintained: Buy
Price Target: $225 → $215
Current: $176.17
Upside: +22.04%
Zscaler
May 27, 2026
Maintained: Buy
Price Target: $210 → $178
Current: $130.04
Upside: +36.88%
Palo Alto Networks
May 20, 2026
Maintained: Buy
Price Target: $200 → $270
Current: $257.77
Upside: +4.74%
Okta, Inc.
May 20, 2026
Maintained: Buy
Price Target: $97 → $95
Current: $94.72
Upside: +0.30%
CrowdStrike Holdings
May 20, 2026
Maintained: Buy
Price Target: $500 → $685
Current: $671.00
Upside: +2.09%
Rubrik
May 20, 2026
Maintained: Buy
Price Target: $64 → $73
Current: $70.32
Upside: +3.81%
SAP SE
May 15, 2026
Maintained: Buy
Price Target: $200
Current: $175.46
Upside: +13.99%
MongoDB
May 15, 2026
Maintained: Buy
Price Target: $340 → $360
Current: $325.68
Upside: +10.54%
Dynatrace
May 13, 2026
Reiterated: Buy
Price Target: $45 → $43
Current: $40.51
Upside: +6.15%
DXC Technology Company
May 11, 2026
Maintained: Hold
Price Target: $17 → $10
Current: $9.27
Upside: +7.87%
May 11, 2026
Maintained: Hold
Price Target: $2 → $5
Current: $4.85
Upside: +3.09%
May 11, 2026
Maintained: Hold
Price Target: $5
Current: $4.81
Upside: +3.95%
May 8, 2026
Reiterated: Hold
Price Target: $9.5 → $6
Current: $3.45
Upside: +73.91%
May 7, 2026
Maintained: Hold
Price Target: $95 → $117
Current: $129.70
Upside: -9.79%
May 7, 2026
Rated: Hold
Price Target: $270
Current: $264.22
Upside: +2.19%
May 7, 2026
Reiterated: Hold
Price Target: $15
Current: $11.78
Upside: +27.33%
May 6, 2026
Reiterated: Buy
Price Target: $115
Current: $108.73
Upside: +5.77%
May 5, 2026
Maintained: Buy
Price Target: $285
Current: $198.80
Upside: +43.36%
May 4, 2026
Maintained: Buy
Price Target: $210 → $135
Current: $131.33
Upside: +2.79%
Apr 30, 2026
Maintained: Buy
Price Target: $575 → $515
Current: $426.99
Upside: +20.61%
Apr 29, 2026
Maintained: Hold
Price Target: $83 → $63
Current: $53.85
Upside: +16.99%
Apr 24, 2026
Maintained: Hold
Price Target: $20 → $15
Current: $12.70
Upside: +18.11%
Apr 22, 2026
Maintained: Hold
Price Target: $285
Current: $241.44
Upside: +18.04%
Apr 8, 2026
Maintained: Buy
Price Target: $17
Current: $16.55
Upside: +2.72%
Mar 19, 2026
Maintained: Hold
Price Target: $300 → $230
Current: $178.40
Upside: +28.92%
Mar 13, 2026
Maintained: Hold
Price Target: $17 → $14
Current: $11.58
Upside: +20.90%
Mar 11, 2026
Maintained: Buy
Price Target: $26 → $14
Current: $11.53
Upside: +21.42%
Mar 10, 2026
Maintained: Buy
Price Target: $205 → $200
Current: $203.70
Upside: -1.82%
Feb 11, 2026
Maintained: Buy
Price Target: $170 → $165
Current: $225.24
Upside: -26.74%
Feb 5, 2026
Maintained: Hold
Price Target: $48 → $44
Current: $32.42
Upside: +35.72%
Feb 4, 2026
Maintained: Buy
Price Target: $195 → $130
Current: $93.29
Upside: +39.35%
Apr 23, 2025
Maintained: Buy
Price Target: €300.00 → €320.00
Current: $151.60
Upside: n/a
May 4, 2023
Rated: Buy
Price Target: $33.00
Current: $17.28
Upside: n/a
Nov 19, 2021
Maintained: Hold
Price Target: $295 → $330
Current: $130.01
Upside: n/a
Nov 6, 2020
Maintained: Hold
Price Target: $27 → $22
Current: $31.63
Upside: n/a
May 9, 2019
Maintained: Hold
Price Target: $18 → $11
Current: $1.79
Upside: n/a
Feb 20, 2017
Reiterated: Buy
Price Target: $900
Current: $274.00
Upside: n/a
Jan 5, 2017
Rated: Hold
Price Target: n/a
Current: $3.04
Upside: n/a
Dec 18, 2016
Reiterated: Buy
Price Target: $26 → $27
Current: $38.21
Upside: n/a
Dec 4, 2016
Reiterated: Hold
Price Target: $14
Current: $73.04
Upside: n/a
Dec 11, 2015
Rated: Hold
Price Target: $15 → $13
Current: $25.01
Upside: n/a
Nov 19, 2015
Maintained: Hold
Price Target: $36 → $35
Current: $142.40
Upside: n/a
Oct 30, 2015
Maintained: Hold
Price Target: $48 → $42
Current: $880.72
Upside: n/a
Oct 29, 2015
Reiterated: Buy
Price Target: $92 → $77
Current: $531.18
Upside: n/a
Oct 26, 2015
Reiterated: Buy
Price Target: $145
Current: $312.51
Upside: n/a
Jul 16, 2014
Reiterated: Buy
Price Target: $37
Current: $120.89
Upside: n/a
Jun 19, 2009
Maintained: Buy
Price Target: $124.69
Current: $12.11
Upside: n/a