Keith Bachman
Stock Analyst at BMO Capital
(5)
Main Sectors:
49 Stocks
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
ACN Accenture | Maintains: Market Perform | 325 270 | 238.99 | 12.98% | 31 | Sep 26, 2025 | |
CRWD CrowdStrike Holdings | Maintains: Outperform | 450 500 | 481.42 | 3.86% | 17 | Sep 18, 2025 | |
MDB MongoDB | Maintains: Outperform | 315 365 | 318.41 | 14.63% | 3 | Sep 18, 2025 | |
ADBE Adobe | Maintains: Outperform | 450 405 | 360.37 | 12.38% | 48 | Sep 12, 2025 | |
SAIL SailPoint | Maintains: Outperform | 27 25 | 21.92 | 14.05% | 3 | Sep 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 275 345 | 283.44 | 21.72% | 26 | Sep 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 16 13 | 12.21 | 2.38% | 19 | Sep 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 335 280 | 243.46 | 15.01% | 29 | Sep 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 295 315 | 294.65 | 6.91% | 23 | Sep 3, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 132 112 | 91.16 | 22.86% | 21 | Aug 27, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 2 2 | 1.39 | 0.72% | 7 | Aug 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 3 5 | 6.91 | -34.88% | 11 | Aug 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 650 600 | 517.89 | 15.85% | 17 | Aug 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 110 90 | 84.32 | 6.74% | 28 | Aug 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 63 62 | 49.51 | 25.23% | 16 | Aug 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 550 650 | 511.46 | 27.09% | 33 | Jul 31, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 1150 1160 | 936.58 | 23.85% | 35 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 18 20 | 16.54 | 20.92% | 11 | Jul 24, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 260 300 | 284.39 | 5.49% | 25 | Jul 18, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 77 110 | 82.13 | 33.93% | 6 | Jun 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 320 330 | 264.17 | 24.92% | 17 | May 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 26 17 | 14.01 | 21.34% | 25 | May 15, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 5 3 | 4.48 | -33.04% | 8 | May 12, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 94 85 | 66.98 | 26.9% | 22 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 360 295 | 166.65 | 77.02% | 12 | Apr 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Outperform | 245 275 | 204.65 | 34.38% | 16 | Mar 28, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Reiterates: Market Perform | 14 9 | 8.1 | 4.94% | 4 | Mar 4, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 195 213 | 202.37 | 5.01% | 29 | Nov 21, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 132 135 | 139.07 | -2.93% | 5 | Oct 25, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 59 57 | n/a | n/a | 16 | Sep 25, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 38 42 | 42.2 | -0.47% | 8 | Aug 12, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 12 10 | n/a | n/a | 11 | May 23, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 127 157 | n/a | n/a | 20 | Sep 22, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 140 160 | n/a | n/a | 13 | Sep 1, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 88 87 | n/a | n/a | 12 | Aug 1, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 17 19 | n/a | n/a | 6 | Mar 7, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 36 | n/a | n/a | 2 | Apr 13, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 295 355 | 246.67 | 43.92% | 9 | Nov 18, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Outperform | 112 115 | n/a | n/a | 4 | Feb 16, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 45 58 | n/a | n/a | 7 | Jan 4, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Market Perform | 89 | n/a | n/a | 3 | Dec 22, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 27 22 | 22.2 | -0.9% | 6 | Nov 6, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Market Perform | 39 | n/a | n/a | 1 | Sep 23, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 17 13 | n/a | n/a | 8 | Apr 13, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Outperform | 50 51 | 60.59 | -15.83% | 5 | Apr 29, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 145 140 | n/a | n/a | 5 | Apr 23, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 22 23 | 2.84 | 709.86% | 6 | Aug 9, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Market Perform | 172 180 | n/a | n/a | 7 | Mar 27, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Outperform | 45 60 | 219.78 | -72.7% | 1 | Apr 4, 2017 |