Director Kristen Blum Sells 2,000 Shares of Sprouts Farmers Market Inc (SFM)
Sprouts Farmers Market is a US retailer of natural and organic food, focusing on health and wellness. Insider transactions show a trend of selling shares. Stock is trading at $100 with a market cap of $10.21 billion, considered significantly overvalued based on GF Value.