IPOs

BOX Prices IPO at $14 Per Share

Cloud storage company priced its long-anticipated IPO Thursday at $14 per share, above the expected range of $11 to $13 per share. At this price Box raised $175 million in its offering and values the company at about $1.67 billion.