20% is static? NO "+" since at the very least those 3-4 months after listing were the highest short position since. Unfortunately your link is last 12 months. On that basis the Cabal argument falls flat.
I would have loved that overall "static" return on my portfolio in 2018.