Motorcar Parts of America Inc (MPAA) is trading up at $10.97 (+0.55%), 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.