NAS:MPAA (USA) Also Trade In: Germany

Motorcar Parts of America Inc $ 22.76 0.62 (2.8%)

Volume:
25,009
Avg Vol (1m):
73,413
Market Cap $:
433.72 Mil
Enterprise Value $:
577.60 Mil
PE Ratio:
36.13
PB Ratio:
1.43
Warning! GuruFocus has detected 5 Severe warning signs with MPAA. Click here to check it out.
5D 3M YTD 1Y 5Y 10Y All 10Y (-%)