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

Stocks Rated by Keith Bachman

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%
Maintained: Hold
Price Target: $270$230
Current: $235.92
Upside: -2.51%
Maintained: Hold
Price Target: $44$34
Current: $35.27
Upside: -3.60%
Rated: Buy
Price Target: $115$118
Current: $117.22
Upside: +0.67%
Maintained: Hold
Price Target: $5
Current: $4.75
Upside: +5.26%
Rated: Buy
Price Target: $87$98
Current: $84.81
Upside: +15.55%
Maintained: Buy
Price Target: $130$95
Current: $113.32
Upside: -16.17%
Maintained: Hold
Price Target: $230$150
Current: $170.73
Upside: -12.14%
Maintained: Buy
Price Target: $19
Current: $17.84
Upside: +6.50%
Maintained: Hold
Price Target: $285$230
Current: $259.32
Upside: -11.31%
Maintained: Buy
Price Target: $200$220
Current: $144.39
Upside: +52.37%
Reiterated: Buy
Price Target: $270$335
Current: $362.66
Upside: -7.63%
Maintained: Buy
Price Target: $171$186
Current: $209.86
Upside: -11.25%
Maintained: Buy
Price Target: $14$13
Current: $14.08
Upside: -7.67%
Maintained: Hold
Price Target: $14$13
Current: $13.82
Upside: -5.93%
Reiterated: Buy
Price Target: $95$120
Current: $147.04
Upside: -18.39%
Maintained: Buy
Price Target: $360$375
Current: $376.36
Upside: -0.36%
Maintained: Buy
Price Target: $225$215
Current: $192.98
Upside: +11.41%
Maintained: Buy
Price Target: $210$178
Current: $161.65
Upside: +10.11%
Maintained: Hold
Price Target: $5
Current: $4.68
Upside: +6.84%
Reiterated: Hold
Price Target: $9.5$6
Current: $4.99
Upside: +20.24%
Maintained: Buy
Price Target: $285$230
Current: $250.21
Upside: -8.08%
Maintained: Buy
Price Target: €300.00€320.00
Current: €168.96
Upside: n/a
Rated: Buy
Price Target: $33.00
Current: $13.75
Upside: n/a
Maintained: Hold
Price Target: $295$330
Current: $170.64
Upside: n/a
Maintained: Hold
Price Target: $27$22
Current: $26.23
Upside: n/a
Maintained: Hold
Price Target: $18$11
Current: $1.72
Upside: n/a
Reiterated: Buy
Price Target: $900
Current: $272.65
Upside: n/a
Rated: Hold
Price Target: n/a
Current: $3.14
Upside: n/a
Reiterated: Buy
Price Target: $26$27
Current: $53.22
Upside: n/a
Reiterated: Hold
Price Target: $14
Current: $83.74
Upside: n/a
Rated: Hold
Price Target: $15$13
Current: $28.52
Upside: n/a
Maintained: Hold
Price Target: $36$35
Current: $186.60
Upside: n/a
Maintained: Hold
Price Target: $48$42
Current: $837.66
Upside: n/a
Reiterated: Buy
Price Target: $92$77
Current: $519.17
Upside: n/a
Reiterated: Buy
Price Target: $145
Current: $311.00
Upside: n/a
Reiterated: Buy
Price Target: $37
Current: $101.06
Upside: n/a
Maintained: Buy
Price Target: $126.06
Current: $12.28
Upside: n/a