Digital Realty Trust 5.85% Series K Cumulative Redeemable Preferred Stock




DLR-K
DLR
DLRPO
03/04/2019
03/13/2024
None
8,000,000
1,200,000
5.85%
$25.00
Yes
No
0.366
MAR, JUN, SEP, DEC
14
MAR, JUN, SEP, DEC
Last Day
BB+
B
Baa3