SGTX… any thoughts on the drop in share price on no negative news? Is it a case of just IPO going up too fast and then selling off? Seems like the Tech could be very profitable if successful