Asthika Goonewardene

Stock Analyst at Truist Securities

(0)
# 4865
Out of 5,441 analysts
118
Total ratings
Success rate
Average return
28 Stocks
Name Action PT Current % Upside Ratings Updated
MRSN Mersana Therapeutics
Maintains: Buy
250 36
5.98 502.01% 5 Aug 14, 2025
GILD Gilead Sciences
Upgrades: Buy
108 127
120.57 5.33% 2 Aug 8, 2025
EXEL Exelixis
Maintains: Buy
56 49
37.43 30.91% 11 Jul 29, 2025
GMAB Genmab
Maintains: Strong Buy
45 46
21.08 118.22% 15 Jul 8, 2025
IGMS IGM Biosciences
Maintains: Hold
2 1
1.28 -21.88% 9 Jun 11, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
151 155
109.29 41.82% 3 Jun 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
88 71
36.23 95.97% 2 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
14 10
1.03 870.87% 7 May 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
11 10
2.46 306.5% 4 Apr 1, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
25 15
1.97 661.42% 6 Mar 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
32 7
4.47 56.6% 3 Jan 30, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
35
28.23 23.98% 1 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 136
69.11 96.79% 5 Nov 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
18 15
0.77 1848.05% 6 Aug 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 44
9.17 379.83% 1 Jun 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
69 88
64.6 36.22% 2 Jun 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 4
1.49 168.46% 5 May 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
19 19
1.7 1017.65% 3 May 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Hold
229
228.74 0.11% 4 Oct 18, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
40
0.84 4661.9% 4 Sep 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
27
0.6 4400% 2 Sep 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
15 18
31.23 -42.36% 2 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reinstates: Hold
120
28.28 324.33% 1 Apr 5, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
8 3
1.48 102.7% 3 Mar 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
20
23.01 -13.08% 3 Dec 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
100 60
3.21 1769.16% 3 Aug 23, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
228 180
4.8 3650% 4 Aug 23, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
55 96
n/a n/a 2 Mar 3, 2020