Twitter Prices Its Initial Offering at $26 Per Share | Hacker News Reader