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