Nice post! The only correction I'd make is that in October when the price spiked to .13, the OS wasn't yet 1.7B - that happened over the course of months following the October spike. Presumably those additional shares were conversions, which drove the price down the trips on the one hand, and which likely cleared the convertibles from the balance sheet on the other.
At that time of the October spike, OS was just over 1 billion. With TA having corrected the current OS over the weekend to 570M, that still means the spike happened on roughly twice the OS.