How MiniMed ended up with 99% of its float sold short | News | MoonHub