Cheng Li

Stock Analyst at Oppenheimer

(0.24)
# 4,626
Out of 5,090 analysts
10
Total ratings
22.2%
Success rate
-33%
Average return
Main Sectors:
Top Industries:

Stocks Rated by Cheng Li

Wave Life Sciences
Oct 29, 2026
Maintained: Buy
Price Target: $32 → $29
Current: $3.64
Upside: +696.70%
Vaxart, Inc.
Jun 12, 2025
Reiterated: Buy
Price Target: $4
Current: $0.408
Upside: n/a