earnings margin analysis us stocks