Joel Beatty

Stock Analyst at Baird

(1.74)
# 1403
Out of 5,370 analysts
275
Total ratings
46.27%
Success rate
19.86%
Average return
90 Stocks
Name Action PT Current % Upside Ratings Updated
ELF e.l.f. Beauty
Maintains: Outperform
110 145
125.7 15.35% 6 Jun 6, 2025
ACAD ACADIA Pharmaceutica...
Maintains: Outperform
28 31
22.12 40.14% 4 May 19, 2025
NGNE Neurogene
Downgrades: Neutral
38 24
18.88 27.12% 3 May 16, 2025
EDIT Editas Medicine
Maintains: Outperform
8 4
2.15 86.05% 4 May 13, 2025
DNTH Dianthus Therapeutic...
Maintains: Outperform
58 50
18.22 174.42% 2 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
680 680
551.73 23.25% 7 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
30 29
14.59 98.77% 2 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
70 66
51.79 27.44% 15 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
167 155
109.64 41.37% 4 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
8 7
7.46 -6.17% 5 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
160 162
101.88 59.01% 5 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
38 41
29.41 39.41% 3 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
13 10
2.87 248.43% 2 Mar 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
27 16
7.15 123.78% 2 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
32 16
4.29 272.96% 2 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
117 73
43.77 66.78% 2 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
28 32
23.66 35.25% 2 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
75
28.04 167.48% 1 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
3 11
5.43 102.58% 4 Nov 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
6 7
1.71 309.36% 5 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
72 65
56.19 15.68% 5 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
13 9
9.06 -0.66% 4 Oct 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
112 127
128.09 -0.85% 3 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
36 60
n/a n/a 2 Jul 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
68 72
37.03 94.44% 4 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
45 20
n/a n/a 3 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
5
1.54 192.21% 2 Apr 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
83 103
n/a n/a 2 Apr 17, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
24 25
11.87 110.61% 3 Apr 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
11 9
n/a n/a 2 Mar 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
28
n/a n/a 3 Jan 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
32 28
9.97 180.84% 2 Oct 3, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
7
n/a n/a 1 Sep 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
140 60
n/a n/a 3 Aug 15, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
16
8.01 99.75% 1 Jun 1, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
7
n/a n/a 1 May 23, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
4 2
3 -58.33% 2 May 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
44
1.34 3183.58% 3 Apr 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
60 58
15.66 270.37% 6 Feb 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
18 24
22.4 7.14% 2 Nov 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
18
12.89 39.64% 3 Nov 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
9 6
3.86 55.44% 2 Aug 29, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 31
1.23 2420.33% 3 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
36 28
5.24 434.35% 2 Mar 3, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
170 175
308.78 -43.33% 2 Feb 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
14
4.57 206.35% 8 Jan 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
108
20.99 414.53% 7 Jan 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
80 74
n/a n/a 2 Oct 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
80 78
35.28 121.09% 3 Aug 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
440 160
n/a n/a 2 Jun 11, 2020