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