Motorcar Parts of America (MPAA)

Market Cap:

$523,590,000

Last Price ():

$28.01

Change: -1.41% Open: $28.46 Low: $27.84 High: $28.49
Div. Yield: N/A Price/Earnings: 18.2 Price/Book: 2.2 Price/Sales: 1.3