InvestorsHub Logo
icon url

Stefa

12/23/15 10:58 AM

#13658 RE: ClairvoyantTrader #13652

4.4 billion but Delmar owns 80% so the float is only 1 billion.