Joel Beatty

Stock Analyst at Baird

(1.51)
# 1612
Out of 5,337 analysts
272
Total ratings
35.04%
Success rate
11.97%
Average return
90 Stocks
Name Action PT Current % Upside Ratings Updated
ELF e.l.f. Beauty
Maintains: Outperform
85 100
77.21 29.52% 5 May 14, 2025
EDIT Editas Medicine
Maintains: Outperform
8 4
1.38 189.86% 4 May 13, 2025
DNTH Dianthus Therapeutic...
Maintains: Outperform
58 50
18.96 163.71% 2 May 13, 2025
ARGX argenx
Upgrades: Outperform
680 680
532.5 27.7% 7 May 13, 2025
DNLI Denali Therapeutics
Maintains: Outperform
30 29
13.99 107.29% 2 May 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
70 66
46.77 41.12% 15 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
167 155
106.74 45.21% 4 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
8 7
4.88 43.44% 5 May 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
160 162
103.91 55.9% 5 May 6, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
38 41
30.62 33.9% 3 May 2, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
13 10
1.76 468.18% 2 Mar 25, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
27 16
6.53 145.02% 2 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
32 16
3.82 318.85% 2 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
117 73
36.98 97.4% 2 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
28 32
23.43 36.58% 2 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
75
32.13 133.43% 1 Nov 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
3 11
4.33 154.04% 4 Nov 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
6 7
1.84 280.43% 5 Nov 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
54 72
15.25 372.13% 2 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
72 65
58.6 10.92% 5 Oct 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
13 9
6.39 40.85% 4 Oct 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
112 127
97.69 30% 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
34.65 107.79% 4 May 31, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
45 20
0.4 4900% 3 May 15, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
31 28
17.17 63.08% 3 May 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
5
1.19 278.15% 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
9.59 160.69% 3 Apr 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
11 9
0.4 2150% 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.27 202.05% 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
7.44 115.05% 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
1.76 -28.98% 2 May 2, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
44
1.38 3088.41% 3 Apr 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
60 58
14.89 289.52% 6 Feb 7, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
18 24
17.16 39.86% 2 Nov 18, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
18
10.89 65.29% 3 Nov 10, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
9 6
2.69 123.05% 2 Aug 29, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 31
1.15 2595.65% 3 Jun 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
36 28
4.5 522.22% 2 Mar 3, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
170 175
267.48 -34.57% 2 Feb 12, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
14
3.92 257.14% 8 Jan 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
108
35.76 202.01% 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
32.67 138.75% 3 Aug 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
440 160
n/a n/a 2 Jun 11, 2020