By | April 27, 2021
Dividend Rate (TTM) $0.82
Dividend Yield 4.42%
Payout Ratio (FFO) 45.07%
FFO/Share $1.83
FFO Multiple 10.17
Market Cap 2308.05M
Category: