Ouch. Current market value on 1.8 million shares = $2,154,600,000. I think they managed that rather poorly (I understand it's common for investment funds / trusts / endowments - which perhaps the IP was held by - to liquidate soon after an IPO, but I'd think a university like Stanford could have more patience).