Twitter prices IPO at $26/share for $18M valuation | Dark Hacker News