Blockstack is currently evaluating how it will conduct its next token offering for general miners. An IPO is one of four options.
Source
The Surprising Reason Why Blockstack May File for an IPO

Blockstack is currently evaluating how it will conduct its next token offering for general miners. An IPO is one of four options.
Source