Some earnings numbers for you stockies
Twitter Q1 revs $548.3m vs $509m exp. EPS $0.11 vs $0.1 exp. Active users 328m per month vs 322m exp
Glaxo profits +31%. Rev £7.4bn EPS £0.25p vs £0.245 exp
Twitter shares are up 11% in the pre-market following the news.