Sprouts Farmers Market shared an outlook that was below analysts' expectations after third-quarter same-store sales disappointed. Shares slid 21% to $82.28.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results