I suspect it was just someone who wanted in and didnt have the patience to build a position. With micro caps so tightly held like KTP it takes a bold offer to bring sellers out of the woodwork (pardon the pun).
The irrational market at work IMO.
KPT Price at posting:
$2.44 Sentiment: Buy Disclosure: Held