CTC Media, Inc

CTCM
NASDAQ
4.28 0.24 (5.31%) last updated 4:00 PM EDT Apr 17
Trade $CTCM Now