NEW YORK—Facebook has found redemption in the form of a soaring stock price.

On Wednesday, the share price of the world’s most populous social network —an...

Published: 08/01/2013