okay Rainmaker, granted it's older, but not ancient. Did anything fundamentally change from that report of $5 per share until today. Obviously INSV is still unnoticed probably right now to be blamed on the OTCBB. C'mon Nasdaq. lol
Do you agree with that report and care to share your target price? I might decide to make my prior purchases at $.38 a keeper instead of a trader for 30% profit like I do with most biotechs.