KRTL BioTech

Short sellers are down $91 billion in January as GameStop leads squeeze in stocks they bet against

Short sellers are down $91 billion in January as GameStop leads squeeze in stocks they bet against

For all the attention that is shined on superstar short sellers, most short sellers lose money.