Demand Media, Inc.

DMD
NYSE
5.72 0.16 (2.72%) last updated 4:02 PM EDT Mar 31
Trade $DMD Now