Why DCX Systems' stock is up 12% this week

Business