SDOT is trading at $19.91, down 14.03% in pre-market.