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
37 Stocks
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