DuPont Fabros Technology, Inc. Property Management

DFT
NYSE
31.13 0.31 (1.01%) last updated 1:13 PM EST Nov 21
Trade $DFT Now