Nice read. I myself think that the large single transaction that occurred a few weeks ago may have been the company buying back shares at a low PPS with the intend to retire them at a later date. Then again maybe it was just a whale loading before the trip up. Time will tell