This ticker has not been starred yet SITC Site Centers Corp.
Real Estate Investment Trusts
Book value per $ invested $ 0.23
Leverage 52.86%
Market Cap $ 1.4B
PE 3.77
Dividend Yield 30.72%
Profit $ 362.9m
Margin 766.58%

SITE Centers owns and manages outdoor shopping centers that provide a highly engaging shopping experience and product mix for retail partners and consumers.

Subscribe Now For Access - Only $1.99 Per Month