MREIT, Inc. (MREIT)
Generated: September 09, 2023
Market Cap: 37.911B
Price to Earnings = -214.73
Price to Book = 0.77
Price to Sales = 12.99
Enterprise Value = 43.732B
Earnings Yield = 6.71%
ROCE = 5.17%