The Profitability Premium

Do companies with a higher profit margin have better returns?

pngegg.png