Swarmer stock is down 13% Thursday after soaring 1,000% from its IPO price earlier this week.
Read full article on MarketWire