Demand Media, Inc.

DMD
NYSE
6.55 0.13 (1.95%) last updated 4:02 PM EDT Apr 24
Trade $DMD Now