Dave Kang's Stock Ratings

B. Riley Securities Analyst

Dave Kang is an analyst at B. Riley Securities. 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

63.9%

Smart Score

80.8%

Overall Average Return Percentile

96th

Number of Ratings

201
Buy NowGet Alert
11/05/2025LITEBuy Now
Lumentum Holdings
$326.69-55%$83 → $147MaintainsNeutralGet Alert
11/05/2025AVNWBuy Now
Aviat Networks
$21.0466.35%$33 → $35ReiteratesBuy → BuyGet Alert
10/31/2025AXTIBuy Now
AXT
$14.74-38.94%$4 → $9MaintainsBuyGet Alert
09/18/2025ADTNBuy Now
Adtran Holdings
$8.3890.93% → $16Initiates → BuyGet Alert
09/05/2025CIENBuy Now
Ciena
$211.47-46.57%$90 → $113DowngradeBuy → NeutralGet Alert
08/19/2025FNBuy Now
Fabrinet
$469.76-53.17%$184 → $220MaintainsNeutralGet Alert
08/13/2025LITEBuy Now
Lumentum Holdings
$326.69-74.59%$73 → $83MaintainsNeutralGet Alert
08/08/2025VIAVBuy Now
Viavi Solutions
$17.57-31.7%$11 → $12MaintainsNeutralGet Alert
07/10/2025AXTIBuy Now
AXT
$14.74-70.83%$4.5 → $4.3MaintainsBuyGet Alert
06/06/2025CIENBuy Now
Ciena
$211.47-57.44%$89 → $90MaintainsBuyGet Alert
06/04/2025LITEBuy Now
Lumentum Holdings
$326.69-77.65%$65 → $73MaintainsNeutralGet Alert
05/07/2025LITEBuy Now
Lumentum Holdings
$326.69-80.1%$75 → $65MaintainsNeutralGet Alert
05/06/2025FNBuy Now
Fabrinet
$469.76-60.83%$176 → $184MaintainsNeutralGet Alert
05/02/2025VIAVBuy Now
Viavi Solutions
$17.57-37.39%$12 → $11MaintainsNeutralGet Alert
05/02/2025AXTIBuy Now
AXT
$14.74-69.47%$6 → $4.5MaintainsBuyGet Alert
04/30/2025RBBNBuy Now
Ribbon Communications
$2.92105.83%$7.5 → $6MaintainsBuyGet Alert
04/04/2025FNBuy Now
Fabrinet
$469.76-62.53%$178 → $176UpgradeSell → NeutralGet Alert
03/12/2025CIENBuy Now
Ciena
$211.47-57.91%$97 → $89MaintainsBuyGet Alert
02/21/2025AXTIBuy Now
AXT
$14.74-59.29%$5.5 → $6ReiteratesBuy → BuyGet Alert
02/07/2025LITEBuy Now
Lumentum Holdings
$326.69-77.04%$62 → $75MaintainsNeutralGet Alert
01/31/2025VIAVBuy Now
Viavi Solutions
$17.57-31.7%$10 → $12MaintainsNeutralGet Alert
11/20/2024FNBuy Now
Fabrinet
$469.76-62.11%$194 → $178DowngradeNeutral → SellGet Alert
11/08/2024LITEBuy Now
Lumentum Holdings
$326.69-81.02%$50 → $62MaintainsNeutralGet Alert
11/05/2024FNBuy Now
Fabrinet
$469.76-58.7%$196 → $194MaintainsNeutralGet Alert
10/31/2024EXTRBuy Now
Extreme Networks
$16.9423.97%$18 → $21MaintainsBuyGet Alert
10/18/2024COHRBuy Now
Coherent
$178.93-51.94%$86 → $86DowngradeBuy → NeutralGet Alert
09/13/2024AVNWBuy Now
Aviat Networks
$21.0499.62%$55 → $42MaintainsBuyGet Alert
08/20/2024FNBuy Now
Fabrinet
$469.76-58.28%$171 → $196MaintainsNeutralGet Alert
08/16/2024COHRBuy Now
Coherent
$178.93-51.94%$78 → $86MaintainsBuyGet Alert
08/15/2024LITEBuy Now
Lumentum Holdings
$326.69-84.69%$40 → $50MaintainsNeutralGet Alert
08/09/2024VIAVBuy Now
Viavi Solutions
$17.57-51.62%$9 → $8.5MaintainsNeutralGet Alert
08/05/2024INFNBuy Now
Infinera
——$9 → $6.65MaintainsBuyGet Alert
06/07/2024CIENBuy Now
Ciena
$211.47-68.79%$68 → $66MaintainsBuyGet Alert
05/15/2024INFNBuy Now
Infinera
——$9 → $9MaintainsBuyGet Alert
05/07/2024LITEBuy Now
Lumentum Holdings
$326.69-87.76%$41 → $40MaintainsNeutralGet Alert
05/07/2024FNBuy Now
Fabrinet
$469.76-63.6%$173 → $171MaintainsNeutralGet Alert
05/02/2024AVNWBuy Now
Aviat Networks
$21.04161.41%$59 → $55MaintainsBuyGet Alert
05/02/2024EXTRBuy Now
Extreme Networks
$16.94-11.45%$14 → $15MaintainsBuyGet Alert
04/25/2024RBBNBuy Now
Ribbon Comms
$2.92122.98%$6 → $6.5MaintainsBuyGet Alert
04/15/2024EXTRBuy Now
Extreme Networks
$16.94-17.36% → $14UpgradeNeutral → BuyGet Alert
04/05/2024AXTIBuy Now
AXT
$14.74-62.69%$3.8 → $5.5MaintainsBuyGet Alert
03/07/2024INFNBuy Now
Infinera
——$7.5 → $7.5MaintainsBuyGet Alert
02/23/2024AXTIBuy Now
AXT
$14.74-74.22%$2.4 → $3.8UpgradeNeutral → BuyGet Alert
02/09/2024LITEBuy Now
Lumentum Holdings
$326.69-87.45%$42 → $41MaintainsNeutralGet Alert
02/07/2024COHRBuy Now
Coherent
$178.93-58.64%$54 → $74MaintainsBuyGet Alert
02/07/2024AVNWBuy Now
Aviat Networks
$21.04180.42%$60 → $59MaintainsBuyGet Alert
02/06/2024FNBuy Now
Fabrinet
$469.76-63.17%$158 → $173MaintainsNeutralGet Alert
02/01/2024EXTRBuy Now
Extreme Networks
$16.94-17.36%$17 → $14MaintainsNeutralGet Alert
12/08/2023CIENBuy Now
Ciena
$211.47-67.84%$67 → $68MaintainsBuyGet Alert
11/07/2023FNBuy Now
Fabrinet
$469.76-66.37%$129 → $158MaintainsNeutralGet Alert
10/26/2023RBBNBuy Now
Ribbon Comms
$2.92105.83%$7 → $6MaintainsBuyGet Alert
10/11/2023COHRBuy Now
Coherent
$178.93-71.5%$37 → $51UpgradeNeutral → BuyGet Alert
09/01/2023CIENBuy Now
Ciena
$211.47-68.32%$60 → $67MaintainsBuyGet Alert
08/24/2023AVNWBuy Now
Aviat Networks
$21.04180.42%$58 → $59MaintainsBuyGet Alert
08/18/2023LITEBuy Now
Lumentum Holdings
$326.69-86.23%$46 → $45MaintainsNeutralGet Alert
08/11/2023LUNABuy Now
Luna Innovations
$1.20858.33%$12 → $11.5MaintainsBuyGet Alert
08/03/2023EXTRBuy Now
Extreme Networks
$16.9477.1%$25 → $30DowngradeBuy → NeutralGet Alert
04/28/2023AXTIBuy Now
AXT
$14.74-74.9%$5 → $3.7MaintainsNeutralGet Alert
04/19/2023EXTRBuy Now
Extreme Networks
$16.9441.68% → $24Reiterates → BuyGet Alert
04/18/2023VIAVBuy Now
Viavi Solutions
$17.57-37.39%$13.5 → $11MaintainsNeutralGet Alert
03/07/2023CIENBuy Now
Ciena
$211.47-65.95%$69 → $72MaintainsBuyGet Alert
02/17/2023DZSIBuy Now
DZS
——$28 → $23MaintainsBuyGet Alert
02/16/2023RBBNBuy Now
Ribbon Comms
$2.92140.14%$6 → $7MaintainsBuyGet Alert
02/10/2023LITEBuy Now
Lumentum Holdings
$326.69-79.8%$90 → $66DowngradeBuy → NeutralGet Alert
02/07/2023FNBuy Now
Fabrinet
$469.76-75.52%$110 → $115MaintainsNeutralGet Alert
02/03/2023VIAVBuy Now
Viavi Solutions
$17.57-23.16%$14.5 → $13.5MaintainsNeutralGet Alert
02/02/2023AVNWBuy Now
Aviat Networks
$21.04175.67%$57 → $58MaintainsBuyGet Alert
11/11/2022LUNABuy Now
Luna Innovations
$1.20691.67%$11.5 → $9.5MaintainsBuyGet Alert
11/04/2022VIAVBuy Now
Viavi Solutions
$17.57-17.47%$21 → $14.5DowngradeBuy → NeutralGet Alert
10/24/2022RBBNBuy Now
Ribbon Comms
$2.92105.83%$6.5 → $6MaintainsBuyGet Alert
10/04/2022AXTIBuy Now
AXT
$14.74-55.9%$8 → $6.5MaintainsNeutralGet Alert
09/06/2022CIENBuy Now
Ciena
$211.47-69.74%$67 → $64MaintainsBuyGet Alert
08/24/2022AVNWBuy Now
Aviat Networks
$21.04166.16%$55 → $56MaintainsBuyGet Alert
06/03/2022CIENBuy Now
Ciena
$211.47-68.32%$65 → $67UpgradeNeutral → BuyGet Alert
05/04/2022INFNBuy Now
Infinera
——$12.5 → $11MaintainsBuyGet Alert
05/04/2022DZSIBuy Now
DZS
——$25 → $24MaintainsBuyGet Alert
05/03/2022FNBuy Now
Fabrinet
$469.76-79.56%$100 → $96MaintainsNeutralGet Alert
02/14/2022DZSIBuy Now
DZS
——$22 → $25MaintainsBuyGet Alert
01/24/2022INFNBuy Now
Infinera
——$10 → $11.5UpgradeNeutral → BuyGet Alert
11/02/2021FNBuy Now
Fabrinet
$469.76-79.56%$85 → $96MaintainsNeutralGet Alert
08/17/2021FNBuy Now
Fabrinet
$469.76-81.91%$79 → $85MaintainsNeutralGet Alert
07/22/2021AVNWBuy Now
Aviat Networks
$21.04137.64% → $50Initiates → BuyGet Alert
05/13/2021LITEBuy Now
Lumentum Holdings
$326.69-66.02%$126 → $111MaintainsBuyGet Alert
03/26/2021IIVIBuy Now
II-VI
—— → $88UpgradeNeutral → BuyGet Alert
02/05/2021IIVIBuy Now
II-VI
——$47 → $72MaintainsBuyGet Alert
02/02/2021FNBuy Now
Fabrinet
$469.76-84.03%$71 → $75MaintainsNeutralGet Alert
10/06/2020AXTIBuy Now
AXT
$14.74-55.22% → $6.6DowngradeBuy → NeutralGet Alert
07/15/2020EXTRBuy Now
Extreme Networks
$16.94-55.73% → $7.5Initiates → BuyGet Alert
05/13/2020INFNBuy Now
Infinera
——$11 → $9.5MaintainsBuyGet Alert
05/13/2020CIENBuy Now
Ciena
$211.47-75.88%$54 → $51DowngradeBuy → NeutralGet Alert
05/12/2020IIVIBuy Now
II-VI
——$28.5 → $35MaintainsNeutralGet Alert
05/08/2020IPHIBuy Now
Inphi
——$86 → $91MaintainsNeutralGet Alert
05/07/2020VIAVBuy Now
Viavi Solutions
$17.57-8.94%$16.5 → $16MaintainsBuyGet Alert
05/06/2020LITEBuy Now
Lumentum Holdings
$326.69-69.7%$96 → $99MaintainsBuyGet Alert
05/05/2020IPHIBuy Now
Inphi
——$74 → $86MaintainsNeutralGet Alert
05/01/2020NPTNBuy Now
NeoPhotonics
——$10.5 → $11.5MaintainsBuyGet Alert
05/01/2020ENPHBuy Now
Enphase Energy
$32.3726.66%$39 → $41MaintainsNeutralGet Alert
04/23/2020AXTIBuy Now
AXT
$14.74-59.97%$5.4 → $5.9MaintainsBuyGet Alert
04/13/2020VIAVBuy Now
Viavi Solutions
$17.57-6.09%$17 → $16.5MaintainsBuyGet Alert
04/13/2020NPTNBuy Now
NeoPhotonics
——$9 → $10.5MaintainsBuyGet Alert
04/13/2020IIVIBuy Now
II-VI
——$31 → $28.5MaintainsNeutralGet Alert
03/06/2020LUNABuy Now
Luna Innovations
$1.20691.67%$9 → $9.5MaintainsBuyGet Alert
03/06/2020CIENBuy Now
Ciena
$211.47-74.47%$51 → $54MaintainsBuyGet Alert
03/03/2020LUNABuy Now
Luna Innovations
$1.20650%$6.8 → $9MaintainsBuyGet Alert
02/20/2020AXTIBuy Now
AXT
$14.74-63.36%$4.7 → $5.4Reiterates → BuyGet Alert
02/13/2020ENPHBuy Now
Enphase Energy
$32.378.12%$28 → $35DowngradeBuy → NeutralGet Alert
02/13/2020ENPHBuy Now
Enphase Energy
$32.378.12%$28 → $35DowngradeBuy → NeutralGet Alert
01/16/2020LITEBuy Now
Lumentum Holdings
$326.69-71.53%$75 → $93MaintainsBuyGet Alert
01/16/2020IPHIBuy Now
Inphi
——$53 → $72MaintainsNeutralGet Alert
12/06/2019EMKRBuy Now
EMCORE
——$4.2 → $4.7MaintainsBuyGet Alert
09/27/2019INFNBuy Now
Infinera
——$6.5 → $8MaintainsBuyGet Alert
09/18/2019NPTNBuy Now
NeoPhotonics
—— → $6.5DowngradeBuy → NeutralGet Alert
09/06/2019CIENBuy Now
Ciena
$211.47-73.52%$55 → $56MaintainsBuyGet Alert
08/14/2019IIVIBuy Now
II-VI
——$41 → $39MaintainsNeutralGet Alert
08/02/2019IPHIBuy Now
Inphi
——$45 → $51MaintainsNeutralGet Alert
07/23/2019INFNBuy Now
Infinera
——$4.75 → $6UpgradeNeutral → BuyGet Alert
06/07/2019CIENBuy Now
Ciena
$211.47-73.99%$48 → $55MaintainsBuyGet Alert
05/20/2019NPTNBuy Now
NeoPhotonics
——$7.25 → $5.5UpgradeNeutral → BuyGet Alert
04/02/2019EMKRBuy Now
EMCORE
———UpgradeHold → BuyGet Alert
03/06/2019CIENBuy Now
Ciena
$211.47-77.3%$42.5 → $48MaintainsBuyGet Alert
03/05/2019LUNABuy Now
Luna Innovations
$1.20316.67%$4.6 → $5MaintainsBuyGet Alert
02/22/2019ACIABuy Now
Acacia Communications
——$45 → $50.5DowngradeBuy → NeutralGet Alert
01/15/2019LUNABuy Now
Luna Innovations
$1.20283.33% → $4.6Initiates → BuyGet Alert
12/06/2018NPTNBuy Now
NeoPhotonics
——$11 → $8.25DowngradeBuy → NeutralGet Alert
11/13/2018LITEBuy Now
Lumentum Holdings
$326.69-77.35%$88 → $74MaintainsBuyGet Alert
11/09/2018EMKRBuy Now
EMCORE
——$6 → $5.75DowngradeBuy → NeutralGet Alert
11/08/2018AAOIBuy Now
Applied Optoelectronics
$29.31-35.18%$22 → $19MaintainsNeutralGet Alert
11/05/2018NPTNBuy Now
NeoPhotonics
——$10 → $11MaintainsBuyGet Alert
11/05/2018INFNBuy Now
Infinera
——$9.5 → $6.5MaintainsNeutralGet Alert
11/05/2018AAOIBuy Now
Applied Optoelectronics
$29.31-24.94%$24 → $22MaintainsNeutralGet Alert
11/01/2018AXTIBuy Now
AXT
$14.74-42.33%$10 → $8.5MaintainsBuyGet Alert
10/08/2018AAOIBuy Now
Applied Optoelectronics
$29.31-18.12%$34.5 → $24MaintainsNeutralGet Alert
09/07/2018FNSRBuy Now
Finisar
——$17 → $19MaintainsNeutralGet Alert
09/04/2018FNSRBuy Now
Finisar
——$17.5 → $17MaintainsNeutralGet Alert
09/04/2018FNBuy Now
Fabrinet
$469.76——DowngradeBuy → NeutralGet Alert
09/04/2018IIVIBuy Now
II-VI
———DowngradeBuy → NeutralGet Alert
08/31/2018CIENBuy Now
Ciena
$211.47-82.98%$31.5 → $36MaintainsBuyGet Alert
08/21/2018FNBuy Now
Fabrinet
$469.76-88.93%$50 → $52MaintainsBuyGet Alert
08/16/2018FNBuy Now
Fabrinet
$469.76-89.36%$40 → $50MaintainsBuyGet Alert
08/15/2018VIAVBuy Now
Viavi Solutions
$17.57-23.16%$13 → $13.5MaintainsBuyGet Alert
08/13/2018VIAVBuy Now
Viavi Solutions
$17.57-26.01%$12 → $13MaintainsBuyGet Alert
08/08/2018INFNBuy Now
Infinera
——$10 → $9.5MaintainsNeutralGet Alert
08/08/2018IIVIBuy Now
II-VI
——$49 → $54MaintainsBuyGet Alert
08/08/2018AAOIBuy Now
Applied Optoelectronics
$29.3117.71%$30.5 → $34.5MaintainsNeutralGet Alert
08/07/2018NPTNBuy Now
NeoPhotonics
——$6.5 → $10UpgradeNeutral → BuyGet Alert
08/02/2018INFNBuy Now
Infinera
——$12 → $10MaintainsNeutralGet Alert
08/02/2018IIVIBuy Now
II-VI
——$54 → $49MaintainsBuyGet Alert
07/25/2018IPHIBuy Now
Inphi
——$36 → $36.5MaintainsNeutralGet Alert
07/20/2018AXTIBuy Now
AXT
$14.74-32.16%$9 → $10MaintainsBuyGet Alert
07/19/2018RMRBuy Now
RMR Gr
$15.65468.69%$88 → $89MaintainsNeutralGet Alert
07/19/2018IPHIBuy Now
Inphi
———DowngradeBuy → NeutralGet Alert
06/01/2018CIENBuy Now
Ciena
$211.47-85.1%$31 → $31.5MaintainsBuyGet Alert
05/10/2018INFNBuy Now
Infinera
——$13 → $12MaintainsNeutralGet Alert
05/09/2018NPTNBuy Now
NeoPhotonics
——$5.75 → $6.5MaintainsNeutralGet Alert
05/08/2018FNBuy Now
Fabrinet
$469.76-91.49%$38 → $40MaintainsBuyGet Alert
05/08/2018INFNBuy Now
Infinera
———DowngradeBuy → NeutralGet Alert
05/02/2018IIVIBuy Now
II-VI
——$55 → $54MaintainsBuyGet Alert
04/17/2018AXTIBuy Now
AXT
$14.74——UpgradeNeutral → BuyGet Alert
04/10/2018EMKRBuy Now
EMCORE
——$6.25 → $5.75MaintainsNeutralGet Alert
03/20/2018IIVIBuy Now
II-VI
———UpgradeNeutral → BuyGet Alert
03/01/2018FNSRBuy Now
Finisar
——$20 → $18MaintainsNeutralGet Alert
02/22/2018AAOIBuy Now
Applied Optoelectronics
$29.314.06%$32 → $30.5MaintainsNeutralGet Alert
02/22/2018AXTIBuy Now
AXT
$14.74-44.03%$8.75 → $8.25MaintainsNeutralGet Alert
02/08/2018INFNBuy Now
Infinera
——$10.75 → $11MaintainsBuyGet Alert
02/08/2018IPHIBuy Now
Inphi
——$43.5 → $40MaintainsBuyGet Alert
01/10/2018AAOIBuy Now
Applied Optoelectronics
$29.3129.65% → $38Initiates → NeutralGet Alert
11/29/2017FNSRBuy Now
Finisar
——$30.75 → $22DowngradeBuy → NeutralGet Alert
11/07/2017FNBuy Now
Fabrinet
$469.76-91.49%$42.5 → $40MaintainsBuyGet Alert
11/07/2017INFNBuy Now
Infinera
——$14 → $12MaintainsBuyGet Alert
11/07/2017NPTNBuy Now
NeoPhotonics
——$5.25 → $5MaintainsNeutralGet Alert
11/03/2017ACIABuy Now
Acacia Communications
———UpgradeNeutral → BuyGet Alert
10/26/2017AXTIBuy Now
AXT
$14.74-40.64%$8.5 → $8.75MaintainsNeutralGet Alert
07/26/2017IIVIBuy Now
II-VI
———DowngradeBuy → NeutralGet Alert
07/21/2017VIAVBuy Now
Viavi Solutions
$17.57——UpgradeNeutral → BuyGet Alert
06/29/2017EMKRBuy Now
EMCORE
———DowngradeBuy → NeutralGet Alert
06/22/2017INFNBuy Now
Infinera
———UpgradeNeutral → BuyGet Alert
04/05/2017ACIABuy Now
Acacia Communications
—— → $60Initiates → NeutralGet Alert
03/17/2017AXTIBuy Now
AXT
$14.74——DowngradeBuy → NeutralGet Alert
10/26/2016IIVIBuy Now
II-VI
———UpgradeNeutral → BuyGet Alert
07/28/2016INFNBuy Now
Infinera
———DowngradeBuy → NeutralGet Alert
07/15/2016INFNBuy Now
Infinera
———Initiates → BuyGet Alert
06/27/2016VIAVBuy Now
Viavi Solutions
$17.57——DowngradeBuy → NeutralGet Alert
03/17/2016IPHIBuy Now
Inphi
———Initiates → BuyGet Alert
03/11/2016FNSRBuy Now
Finisar
———MaintainsBuyGet Alert
02/05/2016LITEBuy Now
Lumentum Holdings
$326.69——MaintainsBuyGet Alert
02/05/2016EMKRBuy Now
EMCORE
———MaintainsBuyGet Alert
12/09/2015AXTIBuy Now
AXT
$14.74——Upgrade → BuyGet Alert
11/12/2015FNSRBuy Now
Finisar
———MaintainsNeutralGet Alert
10/28/2015IIVIBuy Now
II-VI
———MaintainsNeutralGet Alert
09/11/2015FNSRBuy Now
Finisar
———DowngradeBuy → NeutralGet Alert
08/12/2015VIAVBuy Now
Viavi Solutions
$17.57——MaintainsBuyGet Alert
08/05/2015VIAVBuy Now
Viavi Solutions
$17.57——UpgradeNeutral → BuyGet Alert
08/05/2015LITEBuy Now
Lumentum Holdings
$326.69——Initiates → BuyGet Alert
07/22/2015CIENBuy Now
Ciena
$211.47——Initiates → BuyGet Alert
06/22/2015EMKRBuy Now
EMCORE
———MaintainsBuyGet Alert
06/19/2015FNSRBuy Now
Finisar
———MaintainsBuyGet Alert
02/05/2015AXTIBuy Now
AXT
$14.74——DowngradeBuy → NeutralGet Alert
10/31/2014AXTIBuy Now
AXT
$14.74——UpgradeNeutral → BuyGet Alert
09/05/2014FNSRBuy Now
Finisar
———MaintainsBuyGet Alert
08/01/2014AXTIBuy Now
AXT
$14.74——MaintainsNeutralGet Alert
08/01/2013AXTIBuy Now
AXT
$14.74——DowngradeBuy → NeutralGet Alert