I should have bought more than I did in the deferred trading period when prices really did nothing. Oh well ...
I was worried about the release of escrowed shares and what I thought may be a increase in supply. There are more being released in a month or so and then again at the end of the year. If they are seed investors they'd be sitting on 50 baggers at least.