Michael Graham
Stock Analyst at Canaccord Genuity
(2.85)
# 639
Out of 5,231 analysts
190
Total ratings
56.04%
Success rate
35.33%
Average return
Main Sectors:
Top Industries:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Super Group (SGHC) | Upgrades: Buy | 5 10 | 8.14 | 22.85% | 3 | Jan 24, 2025 | |
Lyft | Maintains: Strong Buy | 18 22 | 13.44 | 63.69% | 7 | Nov 7, 2024 | |
DoubleVerify Hldgs | Maintains: Buy | 36 30 | 20.57 | 45.84% | 6 | Nov 7, 2024 | |
Peloton Interactive | Maintains: Hold | 4 5 | 8.04 | -37.81% | 7 | Aug 23, 2024 | |
Sportradar Gr | Maintains: Buy | 16 16 | 20.84 | -23.22% | 3 | Aug 14, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 5 5 | 1.48 | 237.84% | 3 | Jul 11, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 25 30 | 20.42 | 46.91% | 8 | May 7, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 25 30 | 11.31 | 165.25% | 6 | May 2, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 165 145 | 132.53 | 9.41% | 5 | May 10, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 30 34 | 41.91 | -18.87% | 8 | May 8, 2023 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 100 30 | 6.64 | 351.81% | 4 | Aug 4, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 185 200 | 237.37 | -15.74% | 15 | Jul 29, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 140 150 | 47.74 | 214.2% | 7 | Feb 11, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 65 75 | 66.7 | 12.44% | 4 | Feb 11, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 2 2 | n/a | n/a | 5 | Nov 12, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 125 160 | 88.8 | 80.18% | 7 | May 7, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 230 250 | 677.64 | -63.11% | 7 | Apr 30, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 450 500 | 979.11 | -48.93% | 5 | Apr 22, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 5 7 | n/a | n/a | 5 | Mar 6, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 40 38 | 66.03 | -42.45% | 8 | Jan 29, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 68 73 | 195.51 | -62.92% | 8 | Oct 29, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 46 35 | n/a | n/a | 5 | Oct 25, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 88 64 | 90.1 | -28.97% | 5 | Sep 12, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 52 50 | 79.87 | -37.4% | 8 | Aug 8, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 13 17 | 11.62 | 46.3% | 6 | Jul 24, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 6 9 | n/a | n/a | 3 | Apr 9, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 130 175 | 48.5 | 260.82% | 5 | Feb 25, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 1080 540 | n/a | n/a | 4 | Nov 15, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 11 9 | n/a | n/a | 3 | Nov 6, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 152 140 | n/a | n/a | 7 | Oct 26, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 3750 3000 | n/a | n/a | 1 | Apr 24, 2018 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 3 | Nov 9, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 35 30 | 14.38 | 108.62% | 2 | Nov 8, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 52 53 | 82.81 | -36% | 2 | Nov 8, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 3 4 | n/a | n/a | 2 | Nov 2, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 3 4 | n/a | n/a | 1 | Aug 21, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | n/a | n/a | n/a | 1 | Aug 22, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 1 | Aug 22, 2016 |