Cal-Maine Foods is rated a Buy due to its strong balance sheet, track record of outperformance, and capital allocation. Read ...