Box makes its Wall Street debut at over $20 per share | Hacker News Reader