 Lets take a look at four Buy-ranked stocks - Industrias Bachoco, S.A.B. de C.V. IBA, AMN Healthcare Services, Inc. AMN, Veritiv Corporation VRTV and CONSOL Energy Inc. CEIX - with solid net profit margins. 