Another passage through the "substantial shareholder" box and still no explanation for this mystery of a yoyo game between "becoming" and "ceasing"... ! VANGUARD must still find its interest somewhere, right ?
SLR Price at posting:
$1.18 Sentiment: Hold Disclosure: Held