Bam. Today Box opened at around $20.50, far above its $14 IPO price, giving the company a valuation of around $2.5 billion. The company was valued at just under $1.7 billion at $14 per share. Box picked up $175 million in the transaction. It is worth noting that the gap between Box’s last private valuation — $2.4 billion — and its IPO valuation will likely be completely… Read More