Nothing strange nor hinky.
Share prices the psychologically important 10c level, with rats and mice trades taking the price down, leading to some mild panic selling today ( probably aided and abetted by some of the commentary here).
Meanwhile, some patient angler waits till the fish is properly hooked then reels them in.