Markets | Sun May 5, 2013 4:30pm EDT

Facebook still worth probably no more than $25 a share-Barron's