Mar 14Top and bottom quant-rated midcap consumer staple stocks after latest quarterly resultsSynthesized from 1 source