Wow man. If you can't figure out why our exec director getting charged with inside trading may affect share price, and are now asking for advice on whether to buy more shares, I don't think you should be buying stocks. Go buy some ETFs.
UWL Price at posting:
$3.91 Sentiment: Buy Disclosure: Held