(PRESS PROFILE TAB FOR FACT SHEET & UPDATES)
That 38% pullback must have been when FB sold his 12,500 shares.. Whew, we survived that one didn't we.