IKT 2.18 - took a closer look and not impressed. So many of these low-dollar biotechs are just dilution-scam-hucksters trying to mask-erade as being sophisticated.
The SURPRISE share dump at $3 on 6/15 when the pps had been $6 on the previous Friday was ugly ugly and the previous 10-K report filed on 4/1 makes no mention of the need for additional funding which should have been OBVIOUS to all, management and retail investor? Why not make mention of it in good faith as I think the current pps would be the same?