Motorcar Parts of America Inc
(STU:54M)
€
13.6
+0.60 (+4.62%)
Market Cap: 258.69 Mil
Enterprise Value: 419.68 Mil
PE Ratio: 28.20
PB Ratio: 1.10
GF Score: 70/100 Motorcar Parts of America Inc (STU:54M) Transcripts
- 1