Leon Wang's Stock Ratings

Barclays Analyst

Leon Wang is an analyst at Barclays. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

18.4%

Smart Score

63.9%

Overall Average Return Percentile

74th

Number of Ratings

14
Buy NowGet Alert
05/29/2024INSMBuy Now
Insmed
$199.00-68.34%$40 → $63MaintainsOverweightGet Alert
05/10/2024RAPTBuy Now
RAPT Therapeutics
$30.01-86.67%$13 → $4DowngradeOverweight → Equal-WeightGet Alert
04/11/2024INSMBuy Now
Insmed
$199.00-79.9%$37 → $40MaintainsOverweightGet Alert
02/21/2024RAPTBuy Now
RAPT Therapeutics
$30.01-56.68%$35 → $13MaintainsOverweightGet Alert
09/12/2023MLTXBuy Now
MoonLake
$14.34311.44%$41 → $59MaintainsEqual-WeightGet Alert
06/27/2023MLTXBuy Now
MoonLake
$14.34185.91%$28 → $41MaintainsEqual-WeightGet Alert
06/15/2023MLTXBuy Now
MoonLake
$14.3495.26% → $28Initiates → Equal-WeightGet Alert
06/15/2023RAPTBuy Now
RAPT Therapeutics
$30.0116.63% → $35Initiates → OverweightGet Alert
01/20/2023INSMBuy Now
Insmed
$199.00-82.41%$37 → $35MaintainsOverweightGet Alert
01/12/2023CINCBuy Now
CinCor Pharma
$22 → $31DowngradeOverweight → Equal-WeightGet Alert
12/08/2022INSMBuy Now
Insmed
$199.00-81.41% → $37Initiates → OverweightGet Alert
12/08/2022CINCBuy Now
CinCor Pharma
→ $22Initiates → OverweightGet Alert
12/07/2022INSMBuy Now
Insmed
$199.00-81.41% → $37Initiates → OverweightGet Alert
12/07/2022CINCBuy Now
CinCor Pharma
→ $22Initiates → OverweightGet Alert