LAUNCHPAD: Facebook share price rockets up 40% to its $38 flotation level
The social network's shares reached their highest point ever leaving naysayers eating their hats

The social network's shares reached their highest point ever leaving naysayers eating their hats