IMO - there is little or no liquidity at this level, that is why volume is low. Those blocks are wash trades between collaborating entities, IMO. Could also be those entities playing hot potato with an NSS position. "Somebody is holding the share price down" I was agreeing with the idea that the current stock price is too low but some big block buyer(s) appear to be getting shares from somewhere at $3.00 or a few pennies above. This suggests the seller(s) would lose money below $3.00 so selling is curtailed there. When the trickle of new buyers start sending the price up a bit, selling resumes, holding the share price back down again. It's not warrants but the price action is similarly artficial, strictly monetary/trading based, appears governed by some pre-arranged ball-park, round-number price and not fundamental stock metrics. Of course, a developmental stage company's perceived valuation is mostly dependant on speculative sentiment and intangibles, so any money in excess of the low volume on any given day will set the price. This is the opposite of a large cap where metrics such as the price of oil, same store sales, i.e. tangible fundaments, all get tallied up by analysts and result in a calculated valuation based stock price. Also large caps trading in the billion dollar volume range are beyond the clout of a typical hedge fund or high-roller's $10 to $100 million, to move the stock price in any significant way.
09/01/16 3.10 3.21 3.01 3.03 736,817 08/31/16 3.05 3.08 3.03 3.06 337,463 08/30/16 3.04 3.14 3.04 3.05 249,356 08/29/16 3.06 3.0782 3.03 3.04 424,310 08/26/16 3.15 3.16 3.00 3.04 787,379 08/25/16 3.15 3.20 3.13 3.14 459,761 08/24/16 3.28 3.33 3.15 3.18 528,632 08/23/16 3.21 3.32 3.18 3.26 247,817 08/22/16 3.25 3.26 3.1701 3.21 259,194 08/19/16 3.30 3.35 3.20 3.21 404,728 08/18/16 3.24 3.429 3.15 3.32 437,158 08/17/16 3.30 3.37 3.14 3.26 480,612 08/16/16 3.51 3.51 3.30 3.32 525,897 08/15/16 3.79 3.88 3.3901 3.54 1,470,505 08/12/16 3.23 3.78 3.10 3.70 3,526,493 08/11/16 3.10 3.16 3.00 3.02 677,875 08/10/16 3.04 3.08 3.00 3.03 519,900 08/09/16 3.13 3.20 3.03 3.06 772,600 08/08/16 3.45 3.50 3.16 3.17 887,200 08/05/16 3.25 3.58 3.25 3.42 1,066,900 08/04/16 3.14 3.58 3.11 3.38 1,675,500 08/03/16 3.21 3.29 2.91 3.11 1,881,700 08/02/16 3.51 3.58 3.24 3.37 1,359,100 08/01/16 3.90 3.97 3.56 3.61 1,326,500 07/29/16 3.70 4.00 3.535 3.84 3,356,600 07/28/16 4.02 4.40 3.46 3.51 5,035,300 07/27/16 7.55 7.60 4.08 4.46 10,427,300 07/26/16 7.54 7.61 7.09 7.49 1,046,100