Motorcar Parts of America, Inc.
NASDAQ : MPAA
$16.54
0.21 ( 1.29%)
Lo-Hi:
16.2 - 16.92
52-wk:
10.43 - 24.6
Mkt Cap:
313.68 M
P/E Ratio:
-164.25
Data by IEX Cloud
Data by stooq