Hims & Hers Health, Inc. (NYSE:HIMS – Get Free Report)’s share price gapped down before the market opened on Wednesday following insider selling activity. The stock had previously closed at $17.56, but opened at $17.11. Hims & Hers Health shares last traded at $16.71, with a volume of 1,528,158 shares traded. Specifically, insider Soleil Boughton […]