By | April 27, 2021
Dividend Rate (TTM) $0.69
Dividend Yield 3.68%
Payout Ratio (FFO) 86.22%
FFO/Share $0.80
FFO Multiple 23.44
Market Cap 1843.16M
Category: