DuPont Fabros Technology, Inc. Message Board

 
DFT
25.85-0.29(-1.11%)May 23 4:03 PMEDT