CYD - China Yuchai International
Float
10.7M
Short % of Float
0.05%
Oustanding Shares
40.86M
Float
15.15M
Short % of Float
0.05%
Oustanding Shares
40.86M
Float
15.56 M
Short % of Float
0.03%
Oustanding Shares
N/A
Float
15.15M
Short % of Float
N/A
Oustanding Shares
40.86M