Perhaps they wanted to get KPC on the "Biggest Gainers" tally on Hot Copper - so they smashed it down, only to smash it back up and get on the list to get the discussion up....
Seems to be working!
KPC Price at posting:
15.0¢ Sentiment: Buy Disclosure: Held