
DIOD
$91.86
1D:
-0.6%
1Y:
66.9%
US2545431015Sign in to check this stock against your screeners
Sign In$105.17
1D:
7.3%
1Y:
262.2%
US03823U1025Mkt Cap
$8.44B
P/E Ratio TTM
-135.0
Revenue TTM
$595.97M
Beta
3.78
Earnings TTM
$-57.02M
Dividend Yield TTM
0.00%
$32.51
1D:
2.1%
1Y:
105.6%
US9282981086Mkt Cap
$4.59B
P/E Ratio TTM
125.4
Revenue TTM
$4.16B
Beta
1.80
Earnings TTM
$35.56M
Dividend Yield TTM
1.23%