By | April 27, 2021
Dividend Rate (TTM) $0.38
Dividend Yield 0%
Payout Ratio (FFO) 46.5%
FFO/Share $0.81
FFO Multiple 20.69
Market Cap 1395.53M
Price HistoryCompany NewsSEC Filings

Posts not found

Category: