Unfortunately, I believe that you are close to the truth !
And with 8,200 billion under management, we can easily imagine the number of companies around the world that serve as bait for VANGUARD, BLACKROCK and Co.!
For those who like risks, they can follow the movement by selling around 1.20 and buying back around 1.12...!
SLR Price at posting:
$1.13 Sentiment: Hold Disclosure: Held