Digital Realty Trust, 6.625% Series F Cumulative Redeemable Preferred Stock

Checkbox IconRedeemed 04/05/2017
DLR-F
DLR
03/29/2012
04/05/2017
None
7,000,000
1,050,000
6.63%
$25.00
Yes
No
0.414
Last Day
MAR, JUN, SEP, DEC
31
BB+
B
Baa3
NR