By | September 05 2012 8:41 AM

A firewall set up late Tuesday by Facebook (Nasdaq: FB), the No. 1 social networking site, appears to be holding: shares rose 45 cents to $18.17 in early Wednesday after CEO Mark Zuckerberg promised not to sell any more shares for at least a year.