Facebook’s stock came within pennies of its $38 IPO price for the first time since its rocky initial public offering more than a year ago. The world’s biggest online social network has been on a roll since it reported stronger-than-expected earnings on July 24. Investors are especially upbeat about its fast-growing mobile advertising revenue.