Deswell Industries, Inc.
DSWL
$2.31
-$0.01-0.43%
DSWL
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.