4 ms·4.58% net profit margins don't seem like that much.by missedthecue 1y ago4.58% net profit margins don't seem like that much.