Box opens at over $20 per share, 44% above IPO price, giving it a valuation of around $2.5B
Box Skyrockets 50% To More Than $21 Per Share In First Minutes As A Public Company — Bam. — Today Box opened at around $20.50, far above its $14 IPO price, giving the company a valuation of around $2.5 billion.