Millionnaire Stats Ihubbers currently own 27,447,689 shares Average PPS 0.017969 Total Cost Of Ownership USD 493,219 Current Value @0.02 per share USD 560,103 Gain 11.3 % Based on those who provided an average PPS