David Kang

Stock Analyst at B. Riley Securities

(2.62)
# 822
Out of 5,218 analysts
15
Total ratings
50.00%
Success rate
120.49%
Average return
4 Stocks
Name Action Price Target Current % Upside Ratings Updated
Applied Optoelectron...
Downgrades: Sell
14 14
36.48 -61.62% 9 Dec 10, 2024
AXT
Maintains: Neutral
6 5
2.31 116.45% 1 Feb 17, 2023
NeoPhotonics
Upgrades: Buy
9
n/a n/a 3 Sep 1, 2020
Fabrinet
Maintains: Neutral
60 59
248.1 -76.22% 2 May 5, 2020