This company is only beginning to take shape wait til the next level price rise starts.
No shares to short.
Maybe it was institutions selling to themselves in a fake way.
Short PCYC, your portfolio will self implode. This stock will pullback time to time, that is your chance to accumulate it. If you want to short, buy PUTS. Good luck all.