Motorcar Parts of America Added to Russell Index

Go back to Motorcar Parts of America Added to Russell Index
Motorcar Parts of America, Inc. (NASDAQ: MPAA) Delayed: 13.40 -0.36 (2.62%)
Previous Close $13.76    52 Week High $40.60 
Open $13.76    52 Week Low $21.75 
Day High $13.84    P/E N/A 
Day Low $13.33    EPS $-4.90 
Volume 94,262