Keith Bachman
Stock Analyst at BMO Capital
(4.44)
# 1,170
Out of 4,609 analysts
1534
Total ratings
52.8%
Success rate
7.7%
Average return
Main Sectors:
Stocks Rated by Keith Bachman
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| DT Dynatrace | Maintained: Buy | $50 → $60 | $50.86 | +17.97% | 41 | Aug 6, 2026 | |
| KD Kyndryl Holdings | Maintained: Hold | $14 → $16 | $13.90 | +15.11% | 4 | Aug 5, 2026 | |
| DDOG Datadog | Maintained: Buy | $260 → $310 | $283.17 | +9.47% | 14 | Aug 3, 2026 | |
| CHKP Check Point Software Technologies | Maintained: Buy | $135 → $140 | $125.35 | +11.69% | 44 | Jul 31, 2026 | |
| DXC DXC Technology Company | Maintained: Hold | $10 → $11 | $11.12 | -1.08% | 75 | Jul 31, 2026 | |
| CTSH Cognizant Technology Solutions | Maintained: Hold | $50 → $63 | $55.78 | +12.94% | 78 | Jul 30, 2026 | |
| FTNT Fortinet | Maintained: Hold | $170 → $185 | $164.13 | +12.72% | 43 | Jul 30, 2026 | |
| MSFT Microsoft | Maintained: Buy | $500 → $515 | $487.46 | +5.65% | 75 | Jul 30, 2026 | |
| INFY Infosys | Maintained: Hold | $15 → $12 | $12.48 | -3.85% | 49 | Jul 24, 2026 | |
| SAP SAP SE | Maintained: Buy | $200 → $177 | $197.33 | -10.30% | 51 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $270 → $230 | $235.92 | -2.51% | 84 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $44 → $34 | $35.27 | -3.60% | 48 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $115 → $118 | $117.22 | +0.67% | 50 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 | $4.75 | +5.26% | 24 | Jul 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $87 → $98 | $84.81 | +15.55% | 14 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $130 → $95 | $113.32 | -16.17% | 39 | Jun 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $230 → $150 | $170.73 | -12.14% | 62 | Jun 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $19 | $17.84 | +6.50% | 10 | Jun 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $285 → $230 | $259.32 | -11.31% | 70 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $200 → $220 | $144.39 | +52.37% | 51 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $270 → $335 | $362.66 | -7.63% | 55 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $171 → $186 | $209.86 | -11.25% | 27 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14 → $13 | $14.08 | -7.67% | 4 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 → $13 | $13.82 | -5.93% | 28 | Jun 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $95 → $120 | $147.04 | -18.39% | 38 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $360 → $375 | $376.36 | -0.36% | 10 | May 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $225 → $215 | $192.98 | +11.41% | 75 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 → $178 | $161.65 | +10.11% | 35 | May 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 | $4.68 | +6.84% | 24 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9.5 → $6 | $4.99 | +20.24% | 16 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $285 → $230 | $250.21 | -8.08% | 39 | May 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €300.00 → €320.00 | €168.96 | n/a | 12 | Apr 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33.00 | $13.75 | n/a | 1 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $295 → $330 | $170.64 | n/a | 28 | Nov 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $27 → $22 | $26.23 | n/a | 26 | Nov 6, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $18 → $11 | $1.72 | n/a | 15 | May 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $900 | $272.65 | n/a | 1 | Feb 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $3.14 | n/a | 21 | Jan 5, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $26 → $27 | $53.22 | n/a | 4 | Dec 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $83.74 | n/a | 2 | Dec 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 → $13 | $28.52 | n/a | 23 | Dec 11, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $36 → $35 | $186.60 | n/a | 15 | Nov 19, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $48 → $42 | $837.66 | n/a | 15 | Oct 30, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $92 → $77 | $519.17 | n/a | 10 | Oct 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $311.00 | n/a | 80 | Oct 26, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $101.06 | n/a | 2 | Jul 16, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $126.06 | $12.28 | n/a | 2 | Jun 19, 2009 |
Dynatrace
Aug 6, 2026
Maintained: Buy
Price Target: $50 → $60
Current: $50.86
Upside: +17.97%
Kyndryl Holdings
Aug 5, 2026
Maintained: Hold
Price Target: $14 → $16
Current: $13.90
Upside: +15.11%
Datadog
Aug 3, 2026
Maintained: Buy
Price Target: $260 → $310
Current: $283.17
Upside: +9.47%
Check Point Software Technologies
Jul 31, 2026
Maintained: Buy
Price Target: $135 → $140
Current: $125.35
Upside: +11.69%
DXC Technology Company
Jul 31, 2026
Maintained: Hold
Price Target: $10 → $11
Current: $11.12
Upside: -1.08%
Cognizant Technology Solutions
Jul 30, 2026
Maintained: Hold
Price Target: $50 → $63
Current: $55.78
Upside: +12.94%
Fortinet
Jul 30, 2026
Maintained: Hold
Price Target: $170 → $185
Current: $164.13
Upside: +12.72%
Microsoft
Jul 30, 2026
Maintained: Buy
Price Target: $500 → $515
Current: $487.46
Upside: +5.65%
Infosys
Jul 24, 2026
Maintained: Hold
Price Target: $15 → $12
Current: $12.48
Upside: -3.85%
SAP SE
Jul 24, 2026
Maintained: Buy
Price Target: $200 → $177
Current: $197.33
Upside: -10.30%
Jul 23, 2026
Maintained: Hold
Price Target: $270 → $230
Current: $235.92
Upside: -2.51%
Jul 22, 2026
Maintained: Hold
Price Target: $44 → $34
Current: $35.27
Upside: -3.60%
Jul 22, 2026
Rated: Buy
Price Target: $115 → $118
Current: $117.22
Upside: +0.67%
Jul 14, 2026
Maintained: Hold
Price Target: $5
Current: $4.75
Upside: +5.26%
Jul 10, 2026
Rated: Buy
Price Target: $87 → $98
Current: $84.81
Upside: +15.55%
Jun 25, 2026
Maintained: Buy
Price Target: $130 → $95
Current: $113.32
Upside: -16.17%
Jun 19, 2026
Maintained: Hold
Price Target: $230 → $150
Current: $170.73
Upside: -12.14%
Jun 17, 2026
Maintained: Buy
Price Target: $19
Current: $17.84
Upside: +6.50%
Jun 12, 2026
Maintained: Hold
Price Target: $285 → $230
Current: $259.32
Upside: -11.31%
Jun 11, 2026
Maintained: Buy
Price Target: $200 → $220
Current: $144.39
Upside: +52.37%
Jun 5, 2026
Reiterated: Buy
Price Target: $270 → $335
Current: $362.66
Upside: -7.63%
Jun 4, 2026
Maintained: Buy
Price Target: $171 → $186
Current: $209.86
Upside: -11.25%
Jun 4, 2026
Maintained: Buy
Price Target: $14 → $13
Current: $14.08
Upside: -7.67%
Jun 1, 2026
Maintained: Hold
Price Target: $14 → $13
Current: $13.82
Upside: -5.93%
May 29, 2026
Reiterated: Buy
Price Target: $95 → $120
Current: $147.04
Upside: -18.39%
May 29, 2026
Maintained: Buy
Price Target: $360 → $375
Current: $376.36
Upside: -0.36%
May 28, 2026
Maintained: Buy
Price Target: $225 → $215
Current: $192.98
Upside: +11.41%
May 27, 2026
Maintained: Buy
Price Target: $210 → $178
Current: $161.65
Upside: +10.11%
May 11, 2026
Maintained: Hold
Price Target: $5
Current: $4.68
Upside: +6.84%
May 8, 2026
Reiterated: Hold
Price Target: $9.5 → $6
Current: $4.99
Upside: +20.24%
May 5, 2026
Maintained: Buy
Price Target: $285 → $230
Current: $250.21
Upside: -8.08%
Apr 23, 2025
Maintained: Buy
Price Target: €300.00 → €320.00
Current: €168.96
Upside: n/a
May 4, 2023
Rated: Buy
Price Target: $33.00
Current: $13.75
Upside: n/a
Nov 19, 2021
Maintained: Hold
Price Target: $295 → $330
Current: $170.64
Upside: n/a
Nov 6, 2020
Maintained: Hold
Price Target: $27 → $22
Current: $26.23
Upside: n/a
May 9, 2019
Maintained: Hold
Price Target: $18 → $11
Current: $1.72
Upside: n/a
Feb 20, 2017
Reiterated: Buy
Price Target: $900
Current: $272.65
Upside: n/a
Jan 5, 2017
Rated: Hold
Price Target: n/a
Current: $3.14
Upside: n/a
Dec 18, 2016
Reiterated: Buy
Price Target: $26 → $27
Current: $53.22
Upside: n/a
Dec 4, 2016
Reiterated: Hold
Price Target: $14
Current: $83.74
Upside: n/a
Dec 11, 2015
Rated: Hold
Price Target: $15 → $13
Current: $28.52
Upside: n/a
Nov 19, 2015
Maintained: Hold
Price Target: $36 → $35
Current: $186.60
Upside: n/a
Oct 30, 2015
Maintained: Hold
Price Target: $48 → $42
Current: $837.66
Upside: n/a
Oct 29, 2015
Reiterated: Buy
Price Target: $92 → $77
Current: $519.17
Upside: n/a
Oct 26, 2015
Reiterated: Buy
Price Target: $145
Current: $311.00
Upside: n/a
Jul 16, 2014
Reiterated: Buy
Price Target: $37
Current: $101.06
Upside: n/a
Jun 19, 2009
Maintained: Buy
Price Target: $126.06
Current: $12.28
Upside: n/a