Compare stocks side-by-side

Compare 300308.SZ vs VIAV on price performance, valuation, growth and AI ratings.

Compare 300308.SZ, VIAV on price performance, valuation, growth and AI ratings. Up to 5 stocks.

Metric300308.SZVIAV
Valuation
Price$636.30$33.38
Market cap744.30B8.21B
P/E34.69–
EPS$18.34$-0.12
Fair value$1,267.84$54.77
Upside+99.25%+64.07%
Growth
Day change+10.28%+0.24%
1 month-21.93%-15.68%
3 months-29.92%-1.82%
6 months-22.87%-20.18%
Year to date+4.31%+93.38%
1 year+24.04%+146.14%
5 years+2614.59%+124.35%
Revenue growth+60.25%+40.03%
Profitability
Gross margin+41.51%+57.66%
Operating margin+39.56%+6.92%
Net margin+31.36%-2.00%
ROE+62.17%-3.16%
Dividends
Dividend yield+0.35%0.00%
Payout ratio0.00%0.00%
Stocklytics
Score–60.00
Sentiment–Neutral

Compare other stocks