3 ms·Actually, 44.28bn when you include twitter acquisition. Still a bargain.by cpncrunch 2y agoActually, 44.28bn when you include twitter acquisition. Still a bargain.