"does anyone know what the public float is? Maybe managers and directors have most of the shares tied up..."
From the Agoracom Welcomes China ACM post on Feb 3...
"...China ACM only has about 10.5 million shares outstanding and insiders hold more than 83% of it."