Ebay now owns StumbleUpon

$75 million was a cheap price tag compared to what has lately been paid for social websites. Not sure what this exactly means for either one, but Ebay’s stock went thorugh the roof, leaving we wishing I had some.