Let’s punish predatory short selling to the moon.” "Apes" is a popular slang term for the retail investors who banded together to invest in GameStop and other stocks during the 2021 meme stock ...