U.S. Markets closed

Suddenly, Twitter is cheap

CNBC: Talking Numbers

Facebook's latest earnings show the power of mobile advertising. Is this an indication of good things to come for Twitter?