Quantcast

Thomas H. Lee and Partners Articles

Demand Media Shares up 20% Demand Media Shares up 20%

Demand Media, Inc., the content and social media company that operates brands including eHow and Cracked, has just seen its stock rise roughly 20% to $8.68 per share, the highest price since August. Last summer the company saw another surge …