Needham has been in bed with SWTX for years. I had invested in the company years ago, made some money on it, but then got caught in the accounting scandal when trading shares was halted for almost 6 months. It was great having money tied-up for that long!
I have not been following the company recently, I seem to recall that guys from Needham may have been on SWTX's BOD, don't know if that is still the case. We thought that was a bit of a conflict of interest with Needham being involved in financing and having coverage on the stock. Never trusted the CEO, was not shareholder-friendly. Be cautious with SWTX, there always seemed to be someone making money off of the stock, occasionally it was the retail shareholders.
FWIW!
Regards,
RJ