Dow Up 0.66% Nasdaq Up 0.88%

IDI, Inc. (IDI)

5.15 Down -0.08(1.53%) AMEX - As of 4:02PM EDT
|