YMHL
Yambaling Hydropower Limited
529.80
-16.10
(-2.95%)
Open
540.00
High
543.00
Low
520.10
Vol
26,450
Turnover
13,950,906.80
52W H/L
797.60 / 300.00