re SNTID check Seeking Alpha, John Ford, others
Had a nice run from $4 to $6, pulling back today, I think a good buy here, insiders are hundred+ millionaires, worth multiples of the company's market cap in personal wealth, they're in this for a cancer treatment (in for the science, not for the pump, they have enough money already).