Not all investors buy and hold. Wrong exchange for that. OTC stands for wild Wild West. I'm sure 90% who bought, sold too. It's why some are holding free shares today? Hello! And yes you can sell. Q just score a 32 cent sell. Lol