Digital Realty Trust, 7.375% Series H Cumulative Redeemable Preferred Stock

Checkbox IconRedeemed 04/01/2019
DLR-H
DLR
03/19/2014
03/26/2019
None
12,000,000
1,800,000
7.38%
$25.00
Yes
No
0.460
MAR, JUN, SEP, DEC
14
MAR, JUN, SEP, DEC
31
BB+
B
Baa3