SEC disclosures show Mubadala holds 8,726,972 IBIT shares valued at ~$534M and Al Warda Investments holds 2,411,034 shares valued at ~$147.5M, with holdings unchanged since May.
209d ago
verifying reliability
No specialized terms available for this topic.