Someone that made a trading strategy, and is sticking to it. There were a few large purchases around $11-$12 that appeared to be put back up on the sell side around $15. Perhaps coincidence, perhaps not. If they do sell, they'll have earned a 20%-35% return on investment, and likely in under a year. High risk, high reward, and a reasonable strategy with the current negative US treasury returns.
This.