A Curated Platform of Equity & Options Market Intelligence
Select Page

LEAF

Search by
TICKER SYMBOL

LEAF

Sector: Services
Industry: Business Services

(%)

Volume:

52 week range:

-

Market Cap:

305.912M

Company Description:

Demand Media, Inc., together with its subsidiaries, operates as a diversified Internet company worldwide. The company builds platforms across its media and marketplaces properties to enable community of creators to reach passionate audiences of va...