Motorcar Parts of America Inc (MPAA) is trading up at $12.08 (+2.46%), as of the latest quote. It is a Russell 2000 constituent in the Consumer Discretionary sector.
Recent News
No recent news mentioning Motorcar Parts of America Inc in our feed yet.