I wonder about that 7%. After 2 yesterday I bought 11175 shares. Almost immediately after the last transaction the price dropped a penny with 11150 shares at the ask. A coincidence or did they instantaneously use my shares.
(3)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links