Digital Realty Trust (DLR) call put ratio 2.9 calls to 1 put with a focus on July 31 weekly calls into quarter results

Go back to Digital Realty Trust (DLR) call put ratio 2.9 calls to 1 put with a focus on July 31 weekly calls into quarter results
DIGITAL REALTY TRUST, Inc. (NYSE: DLR) Delayed: 191.86 +3.47 (1.84%)
Previous Close $188.39    52 Week High $113.21 
Open $187.65    52 Week Low $69.00 
Day High $192.09    P/E 81.64 
Day Low $187.45    EPS $2.35 
Volume 439,382