Sprouts Farmers Market Inc is a US retailer offering fresh, natural, and organic food products. Director Douglas Rauch sold 10,181 shares over the past year. The company's stock is trading at $102.62, with a market cap of $10.27 billion.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing