52 Week Low...0.629999995 Now it's out to 9 places. Nothing unusual about that, because that difference of 0.000000005 would be very meaningful to an average investor buying 1000 shares, right?
(4)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links