Position history for ADAPT Investment Managers SA's holdings in iShares China Large-Cap ETF
Current Value
$17.7M
Current Shares
463,524
Total Value Change
$0
Total Shares Change
0