SPY334.07+1.96 0.59%
DIA273.81+1.81 0.67%
IXIC11,101.01+102.61 0.93%

EMagine shares are trading higher after the company announced it has won a $33.6 million department of defense contract.

Benzinga · -