Recent trading activityIt seems to me that the volume of shares traded since the end of March has been sufficient for the original 6 investors to sell at least 3/4 of their 20M share holdings (and possibly more).
The buying interest is there, and the big sellers should be gone soon.
I'm not a technical guy, but the weekly chart does look like a cup and handle...