Keith Bachman
Stock Analyst at BMO Capital
(4.21)
# 1,466
Out of 4,517 analysts
1516
Total ratings
50.2%
Success rate
5.9%
Average return
Main Sectors:
Stocks Rated by Keith Bachman
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| IBM International Business Machines | Maintained: Hold | $270 | $211.20 | +27.84% | 83 | Jul 15, 2026 | |
| RXT Rackspace Technology | Maintained: Hold | $5 | $4.45 | +12.36% | 24 | Jul 14, 2026 | |
| RBRK Rubrik | Rated: Buy | $87 → $98 | $80.38 | +21.92% | 14 | Jul 10, 2026 | |
| MSFT Microsoft | Maintained: Buy | $413 → $500 | $395.63 | +26.38% | 73 | Jul 7, 2026 | |
| TEAM Atlassian | Maintained: Buy | $130 → $95 | $91.77 | +3.52% | 39 | Jun 25, 2026 | |
| ACN Accenture | Maintained: Hold | $230 → $150 | $137.02 | +9.47% | 62 | Jun 19, 2026 | |
| SAIL SailPoint | Maintained: Buy | $19 | $15.13 | +25.58% | 10 | Jun 17, 2026 | |
| DT Dynatrace | Maintained: Buy | $43 → $50 | $45.17 | +10.69% | 39 | Jun 16, 2026 | |
| DXC DXC Technology Company | Maintained: Hold | $10 | $9.30 | +7.53% | 74 | Jun 15, 2026 | |
| ADBE Adobe | Maintained: Hold | $285 → $230 | $224.56 | +2.42% | 70 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $165 → $260 | $264.46 | -1.69% | 13 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $200 → $220 | $132.49 | +66.05% | 51 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $63 | $43.18 | +45.90% | 76 | Jun 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $270 → $335 | $354.02 | -5.37% | 55 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $171 → $186 | $206.77 | -9.92% | 27 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14 → $13 | $13.25 | -1.89% | 4 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 → $13 | $11.95 | +8.79% | 28 | Jun 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $95 → $120 | $150.86 | -20.46% | 38 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $360 → $375 | $333.04 | +12.60% | 10 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $225 → $215 | $167.00 | +28.74% | 75 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 → $178 | $148.19 | +20.12% | 35 | May 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $200 | $155.91 | +28.28% | 50 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 | $4.83 | +3.52% | 24 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9.5 → $6 | $4.75 | +26.32% | 16 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $95 → $117 | $164.51 | -28.88% | 41 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $15 | $11.72 | +27.99% | 2 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $115 | $104.73 | +9.81% | 49 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $285 → $230 | $215.33 | +6.81% | 39 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 → $135 | $132.39 | +1.97% | 43 | May 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 → $15 | $11.04 | +35.87% | 48 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $48 → $44 | $30.07 | +46.33% | 47 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €300.00 → €320.00 | €136.92 | n/a | 12 | Apr 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33.00 | $14.72 | n/a | 1 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $295 → $330 | $141.82 | n/a | 28 | Nov 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $27 → $22 | $31.31 | n/a | 26 | Nov 6, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $18 → $11 | $1.52 | n/a | 15 | May 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $900 | $254.96 | n/a | 1 | Feb 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.70 | n/a | 21 | Jan 5, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $26 → $27 | $47.39 | n/a | 4 | Dec 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $70.75 | n/a | 2 | Dec 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 → $13 | $23.75 | n/a | 23 | Dec 11, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $36 → $35 | $162.10 | n/a | 15 | Nov 19, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $48 → $42 | $828.30 | n/a | 15 | Oct 30, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $92 → $77 | $513.84 | n/a | 10 | Oct 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $327.50 | n/a | 80 | Oct 26, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $102.99 | n/a | 2 | Jul 16, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $126.45 | $14.97 | n/a | 2 | Jun 19, 2009 |
International Business Machines
Jul 15, 2026
Maintained: Hold
Price Target: $270
Current: $211.20
Upside: +27.84%
Rackspace Technology
Jul 14, 2026
Maintained: Hold
Price Target: $5
Current: $4.45
Upside: +12.36%
Rubrik
Jul 10, 2026
Rated: Buy
Price Target: $87 → $98
Current: $80.38
Upside: +21.92%
Microsoft
Jul 7, 2026
Maintained: Buy
Price Target: $413 → $500
Current: $395.63
Upside: +26.38%
Atlassian
Jun 25, 2026
Maintained: Buy
Price Target: $130 → $95
Current: $91.77
Upside: +3.52%
Accenture
Jun 19, 2026
Maintained: Hold
Price Target: $230 → $150
Current: $137.02
Upside: +9.47%
SailPoint
Jun 17, 2026
Maintained: Buy
Price Target: $19
Current: $15.13
Upside: +25.58%
Dynatrace
Jun 16, 2026
Maintained: Buy
Price Target: $43 → $50
Current: $45.17
Upside: +10.69%
DXC Technology Company
Jun 15, 2026
Maintained: Hold
Price Target: $10
Current: $9.30
Upside: +7.53%
Adobe
Jun 12, 2026
Maintained: Hold
Price Target: $285 → $230
Current: $224.56
Upside: +2.42%
Jun 12, 2026
Maintained: Buy
Price Target: $165 → $260
Current: $264.46
Upside: -1.69%
Jun 11, 2026
Maintained: Buy
Price Target: $200 → $220
Current: $132.49
Upside: +66.05%
Jun 8, 2026
Maintained: Hold
Price Target: $63
Current: $43.18
Upside: +45.90%
Jun 5, 2026
Reiterated: Buy
Price Target: $270 → $335
Current: $354.02
Upside: -5.37%
Jun 4, 2026
Maintained: Buy
Price Target: $171 → $186
Current: $206.77
Upside: -9.92%
Jun 4, 2026
Maintained: Buy
Price Target: $14 → $13
Current: $13.25
Upside: -1.89%
Jun 1, 2026
Maintained: Hold
Price Target: $14 → $13
Current: $11.95
Upside: +8.79%
May 29, 2026
Reiterated: Buy
Price Target: $95 → $120
Current: $150.86
Upside: -20.46%
May 29, 2026
Maintained: Buy
Price Target: $360 → $375
Current: $333.04
Upside: +12.60%
May 28, 2026
Maintained: Buy
Price Target: $225 → $215
Current: $167.00
Upside: +28.74%
May 27, 2026
Maintained: Buy
Price Target: $210 → $178
Current: $148.19
Upside: +20.12%
May 15, 2026
Maintained: Buy
Price Target: $200
Current: $155.91
Upside: +28.28%
May 11, 2026
Maintained: Hold
Price Target: $5
Current: $4.83
Upside: +3.52%
May 8, 2026
Reiterated: Hold
Price Target: $9.5 → $6
Current: $4.75
Upside: +26.32%
May 7, 2026
Maintained: Hold
Price Target: $95 → $117
Current: $164.51
Upside: -28.88%
May 7, 2026
Reiterated: Hold
Price Target: $15
Current: $11.72
Upside: +27.99%
May 6, 2026
Reiterated: Buy
Price Target: $115
Current: $104.73
Upside: +9.81%
May 5, 2026
Maintained: Buy
Price Target: $285 → $230
Current: $215.33
Upside: +6.81%
May 4, 2026
Maintained: Buy
Price Target: $210 → $135
Current: $132.39
Upside: +1.97%
Apr 24, 2026
Maintained: Hold
Price Target: $20 → $15
Current: $11.04
Upside: +35.87%
Feb 5, 2026
Maintained: Hold
Price Target: $48 → $44
Current: $30.07
Upside: +46.33%
Apr 23, 2025
Maintained: Buy
Price Target: €300.00 → €320.00
Current: €136.92
Upside: n/a
May 4, 2023
Rated: Buy
Price Target: $33.00
Current: $14.72
Upside: n/a
Nov 19, 2021
Maintained: Hold
Price Target: $295 → $330
Current: $141.82
Upside: n/a
Nov 6, 2020
Maintained: Hold
Price Target: $27 → $22
Current: $31.31
Upside: n/a
May 9, 2019
Maintained: Hold
Price Target: $18 → $11
Current: $1.52
Upside: n/a
Feb 20, 2017
Reiterated: Buy
Price Target: $900
Current: $254.96
Upside: n/a
Jan 5, 2017
Rated: Hold
Price Target: n/a
Current: $2.70
Upside: n/a
Dec 18, 2016
Reiterated: Buy
Price Target: $26 → $27
Current: $47.39
Upside: n/a
Dec 4, 2016
Reiterated: Hold
Price Target: $14
Current: $70.75
Upside: n/a
Dec 11, 2015
Rated: Hold
Price Target: $15 → $13
Current: $23.75
Upside: n/a
Nov 19, 2015
Maintained: Hold
Price Target: $36 → $35
Current: $162.10
Upside: n/a
Oct 30, 2015
Maintained: Hold
Price Target: $48 → $42
Current: $828.30
Upside: n/a
Oct 29, 2015
Reiterated: Buy
Price Target: $92 → $77
Current: $513.84
Upside: n/a
Oct 26, 2015
Reiterated: Buy
Price Target: $145
Current: $327.50
Upside: n/a
Jul 16, 2014
Reiterated: Buy
Price Target: $37
Current: $102.99
Upside: n/a
Jun 19, 2009
Maintained: Buy
Price Target: $126.45
Current: $14.97
Upside: n/a