CDI Corp.

CDI
NYSE
18.10 0.38 (2.06%) last updated 1:55 PM EST Mar 03
Trade $CDI Now