Also comforting, I don't know if it's the case, but the shares from the PP that closed in July at 25 cents are now tradeable, no? Maybe this dip is the result of that? Perhaps a 60% return with flowthrough credits (and warrants at 36 cents) over a 3 month period is good enough for some people.
Just know the smart money isn't selling a single share, that's good enough for me.