By | April 27, 2021
Dividend Rate (TTM) $0.83
Dividend Yield 4.47%
Payout Ratio (FFO) 45.11%
FFO/Share $1.83
FFO Multiple 10.2
Market Cap 2314.38M
Category: