
Keith Bachman
Stock Analyst at BMO Capital
(4.46)
# 1,111
Out of 4,683 analysts
1547
Total ratings
53.8%
Success rate
7.6%
Average return
Main Sectors:
Stocks Rated by Keith Bachman
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| OKTA Okta, Inc. | Maintained: Buy | $168 → $187 | $134.42 | +39.12% | 40 | Aug 27, 2026 | |
| CRWD CrowdStrike Holdings | Maintained: Buy | $186 → $235 | $189.18 | +24.22% | 28 | Aug 27, 2026 | |
| CRM Salesforce | Maintained: Buy | $230 → $260 | $205.62 | +26.45% | 77 | Aug 27, 2026 | |
| MDB MongoDB | Maintained: Buy | $375 → $500 | $406.11 | +23.12% | 11 | Aug 20, 2026 | |
| DT Dynatrace | Maintained: Buy | $60 | $51.60 | +16.28% | 42 | Aug 14, 2026 | |
| NABL N-able | Maintained: Hold | $6 → $3.75 | $3.80 | -1.32% | 17 | Aug 11, 2026 | |
| TLS Telos | Maintained: Hold | $5 | $4.44 | +12.61% | 25 | Aug 10, 2026 | |
| G Genpact | Maintained: Hold | $34 → $40 | $36.88 | +8.46% | 49 | Aug 7, 2026 | |
| HUBS HubSpot | Downgraded: Hold | $230 → $215 | $237.08 | -9.31% | 40 | Aug 7, 2026 | |
| TEAM Atlassian | Maintained: Buy | $95 → $175 | $168.47 | +3.88% | 40 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $310 → $300 | $227.67 | +31.77% | 15 | Aug 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 → $16 | $12.68 | +26.18% | 4 | Aug 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $135 → $140 | $129.05 | +8.49% | 44 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $10 → $11 | $10.55 | +4.27% | 75 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $50 → $63 | $62.09 | +1.47% | 78 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $170 → $185 | $157.54 | +17.43% | 43 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $500 → $515 | $496.37 | +3.75% | 75 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $15 → $12 | $11.69 | +2.65% | 49 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $200 → $177 | $211.68 | -16.38% | 51 | Jul 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $270 → $230 | $229.87 | +0.06% | 84 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $115 → $118 | $125.80 | -6.20% | 50 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $5 | $3.40 | +47.06% | 24 | Jul 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $87 → $98 | $96.13 | +1.95% | 14 | Jul 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $230 → $150 | $181.38 | -17.30% | 62 | Jun 19, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $19 | $18.22 | +4.28% | 10 | Jun 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $285 → $230 | $273.47 | -15.90% | 70 | Jun 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $200 → $220 | $148.87 | +47.78% | 51 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $270 → $335 | $339.31 | -1.27% | 55 | Jun 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $14 → $13 | $13.92 | -6.61% | 4 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $14 → $13 | $16.76 | -22.43% | 28 | Jun 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $210 → $178 | $170.31 | +4.52% | 35 | May 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €300.00 → €320.00 | €180.02 | n/a | 12 | Apr 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $33.00 | $13.43 | n/a | 1 | May 4, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $295 → $330 | $190.75 | n/a | 28 | Nov 19, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $27 → $22 | $27.06 | n/a | 26 | Nov 6, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $18 → $11 | $1.68 | n/a | 15 | May 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $900 | $260.28 | n/a | 1 | Feb 20, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | n/a | $2.98 | n/a | 21 | Jan 5, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $26 → $27 | $55.23 | n/a | 4 | Dec 18, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $108.90 | n/a | 2 | Dec 4, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 → $13 | $30.52 | n/a | 23 | Dec 11, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $36 → $35 | $193.85 | n/a | 15 | Nov 19, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $48 → $42 | $846.37 | n/a | 15 | Oct 30, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $92 → $77 | $468.88 | n/a | 10 | Oct 29, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $313.45 | n/a | 80 | Oct 26, 2015 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $88.24 | n/a | 2 | Jul 16, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $124.91 | $10.80 | n/a | 2 | Jun 19, 2009 |
Okta, Inc.
Aug 27, 2026
Maintained: Buy
Price Target: $168 → $187
Current: $134.42
Upside: +39.12%
CrowdStrike Holdings
Aug 27, 2026
Maintained: Buy
Price Target: $186 → $235
Current: $189.18
Upside: +24.22%
Salesforce
Aug 27, 2026
Maintained: Buy
Price Target: $230 → $260
Current: $205.62
Upside: +26.45%
MongoDB
Aug 20, 2026
Maintained: Buy
Price Target: $375 → $500
Current: $406.11
Upside: +23.12%
Dynatrace
Aug 14, 2026
Maintained: Buy
Price Target: $60
Current: $51.60
Upside: +16.28%
N-able
Aug 11, 2026
Maintained: Hold
Price Target: $6 → $3.75
Current: $3.80
Upside: -1.32%
Telos
Aug 10, 2026
Maintained: Hold
Price Target: $5
Current: $4.44
Upside: +12.61%
Genpact
Aug 7, 2026
Maintained: Hold
Price Target: $34 → $40
Current: $36.88
Upside: +8.46%
HubSpot
Aug 7, 2026
Downgraded: Hold
Price Target: $230 → $215
Current: $237.08
Upside: -9.31%
Atlassian
Aug 7, 2026
Maintained: Buy
Price Target: $95 → $175
Current: $168.47
Upside: +3.88%
Aug 7, 2026
Maintained: Buy
Price Target: $310 → $300
Current: $227.67
Upside: +31.77%
Aug 5, 2026
Maintained: Hold
Price Target: $14 → $16
Current: $12.68
Upside: +26.18%
Jul 31, 2026
Maintained: Buy
Price Target: $135 → $140
Current: $129.05
Upside: +8.49%
Jul 31, 2026
Maintained: Hold
Price Target: $10 → $11
Current: $10.55
Upside: +4.27%
Jul 30, 2026
Maintained: Hold
Price Target: $50 → $63
Current: $62.09
Upside: +1.47%
Jul 30, 2026
Maintained: Hold
Price Target: $170 → $185
Current: $157.54
Upside: +17.43%
Jul 30, 2026
Maintained: Buy
Price Target: $500 → $515
Current: $496.37
Upside: +3.75%
Jul 24, 2026
Maintained: Hold
Price Target: $15 → $12
Current: $11.69
Upside: +2.65%
Jul 24, 2026
Maintained: Buy
Price Target: $200 → $177
Current: $211.68
Upside: -16.38%
Jul 23, 2026
Maintained: Hold
Price Target: $270 → $230
Current: $229.87
Upside: +0.06%
Jul 22, 2026
Rated: Buy
Price Target: $115 → $118
Current: $125.80
Upside: -6.20%
Jul 14, 2026
Maintained: Hold
Price Target: $5
Current: $3.40
Upside: +47.06%
Jul 10, 2026
Rated: Buy
Price Target: $87 → $98
Current: $96.13
Upside: +1.95%
Jun 19, 2026
Maintained: Hold
Price Target: $230 → $150
Current: $181.38
Upside: -17.30%
Jun 17, 2026
Maintained: Buy
Price Target: $19
Current: $18.22
Upside: +4.28%
Jun 12, 2026
Maintained: Hold
Price Target: $285 → $230
Current: $273.47
Upside: -15.90%
Jun 11, 2026
Maintained: Buy
Price Target: $200 → $220
Current: $148.87
Upside: +47.78%
Jun 5, 2026
Reiterated: Buy
Price Target: $270 → $335
Current: $339.31
Upside: -1.27%
Jun 4, 2026
Maintained: Buy
Price Target: $14 → $13
Current: $13.92
Upside: -6.61%
Jun 1, 2026
Maintained: Hold
Price Target: $14 → $13
Current: $16.76
Upside: -22.43%
May 27, 2026
Maintained: Buy
Price Target: $210 → $178
Current: $170.31
Upside: +4.52%
Apr 23, 2025
Maintained: Buy
Price Target: €300.00 → €320.00
Current: €180.02
Upside: n/a
May 4, 2023
Rated: Buy
Price Target: $33.00
Current: $13.43
Upside: n/a
Nov 19, 2021
Maintained: Hold
Price Target: $295 → $330
Current: $190.75
Upside: n/a
Nov 6, 2020
Maintained: Hold
Price Target: $27 → $22
Current: $27.06
Upside: n/a
May 9, 2019
Maintained: Hold
Price Target: $18 → $11
Current: $1.68
Upside: n/a
Feb 20, 2017
Reiterated: Buy
Price Target: $900
Current: $260.28
Upside: n/a
Jan 5, 2017
Rated: Hold
Price Target: n/a
Current: $2.98
Upside: n/a
Dec 18, 2016
Reiterated: Buy
Price Target: $26 → $27
Current: $55.23
Upside: n/a
Dec 4, 2016
Reiterated: Hold
Price Target: $14
Current: $108.90
Upside: n/a
Dec 11, 2015
Rated: Hold
Price Target: $15 → $13
Current: $30.52
Upside: n/a
Nov 19, 2015
Maintained: Hold
Price Target: $36 → $35
Current: $193.85
Upside: n/a
Oct 30, 2015
Maintained: Hold
Price Target: $48 → $42
Current: $846.37
Upside: n/a
Oct 29, 2015
Reiterated: Buy
Price Target: $92 → $77
Current: $468.88
Upside: n/a
Oct 26, 2015
Reiterated: Buy
Price Target: $145
Current: $313.45
Upside: n/a
Jul 16, 2014
Reiterated: Buy
Price Target: $37
Current: $88.24
Upside: n/a
Jun 19, 2009
Maintained: Buy
Price Target: $124.91
Current: $10.80
Upside: n/a