3 ms·That valuation should be for more like $3B in profit!by graeham 10y agoThat valuation should be for more like $3B in profit!aNoob7000 10y agoBased on the Yahoo link it looks like they lost money this year and last.