By | April 27, 2021
Dividend Rate (TTM) $0.3
Dividend Yield 3.31%
Payout Ratio (FFO) -29.1%
FFO/Share $-1.02
FFO Multiple -8.39
Market Cap 200.04M
Category: