Jason Mills
Stock Analyst at Canaccord Genuity
(4.8)
# 101
Out of 5,370 analysts
137
Total ratings
89.09%
Success rate
73.82%
Average return
Main Sectors:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
PEN Penumbra | Maintains: Strong Buy | 323 340 | 260.43 | 30.55% | 18 | Feb 19, 2025 | |
TMDX TransMedics Gr | Maintains: Buy | 169 109 | 139.81 | -22.04% | 6 | Oct 29, 2024 | |
STAA Staar Surgical | Maintains: Buy | 81 89 | 17.02 | 422.91% | 9 | Apr 26, 2022 | |
ANGO AngioDynamics | Maintains: Hold | 24 28 | 10.72 | 161.19% | 5 | Jul 14, 2021 | |
IRTC iRhythm Technologies | Maintains: Buy | 236 273 | 143.03 | 90.87% | 11 | Nov 6, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 51 55 | 93.73 | -41.32% | 8 | Oct 29, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 4 8 | 3.68 | 117.39% | 4 | Oct 26, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 116 153 | n/a | n/a | 11 | Aug 6, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 272 432 | n/a | n/a | 2 | Aug 5, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 28 30 | 81.6 | -63.24% | 8 | Jul 24, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 188 242 | 516.94 | -53.25% | 8 | Jul 22, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 66 50 | 45.35 | 10.25% | 3 | Apr 30, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 41 45 | 31.93 | 40.93% | 5 | Apr 30, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 85 62 | 9.81 | 532.01% | 6 | Apr 7, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 125 75 | n/a | n/a | 3 | Mar 31, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 32 29 | n/a | n/a | 2 | Feb 14, 2020 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 43 46 | 101.42 | -54.64% | 4 | Jun 27, 2019 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 1 | Jul 10, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 1 | Jul 10, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | n/a | n/a | n/a | 1 | May 4, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 516000 120000 | n/a | n/a | 2 | Apr 11, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 1 | Feb 13, 2017 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Assumes: Buy | 80 | n/a | n/a | 1 | Dec 20, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 1 | Dec 5, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 2 | Mar 4, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 1 | Feb 26, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | n/a | n/a | n/a | 1 | Feb 25, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Hold | 54 | n/a | n/a | 2 | Feb 8, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Speculative Buy | n/a | n/a | n/a | 1 | Feb 5, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 100 | n/a | n/a | 1 | Jan 29, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 14 10 | n/a | n/a | 1 | Jan 28, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 23 20 | n/a | n/a | 2 | Jan 28, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 90 45 | n/a | n/a | 1 | Jan 27, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | n/a | n/a | n/a | 1 | Jan 11, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Assumes: Buy | 9 | n/a | n/a | 1 | Jan 5, 2016 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Terminates Coverage On: | n/a | n/a | n/a | 1 | Dec 11, 2015 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Sell | 5 4 | n/a | n/a | 1 | Dec 10, 2015 |