Back to
ROYAL BANK OF CANADA
KBA7 quarters
Position history for
ROYAL BANK OF CANADA's holdings in KRANESHARES TRUST
ROYAL BANK OF CANADA holds 102,291 shares of KBA (KRANESHARES TRUST), worth $3.5M as of 2026-Q2. The position was increased (+19.8% shares). KBA represents 0.0% of ROYAL BANK OF CANADA's portfolio.
Current Value
$3.5M
Current Shares
102,291
Total Value Change
+$1.5M
Total Shares Change
+15,442
Quarter-by-Quarter History
Other major holders of KBA: Phoenix Financial Ltd., State of New Jersey Common Pension Fund D