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

Posts not found

Category: