It's a losing battle. You can't possibly win it. They just keep creating more shares and shorting. It's not possible to fight them.
Thanks will sell my position and join the shorts. It makes sense. Nice to have a genius on board.
DECLARE SPECIAL DIVIDEND!!! That will short sheet the shorts