KWEB

KRANESHARES TRUST
Inst. value
$161.74M
Inst. shares
4.75M
Holders
1

Institutional Holders (1)

Institution Shares Value % Total Δ Filed
Appaloosa LP4.75M$161.74M100.0%Feb 17, 26