News

Last week we ran a screen that narrowed the 168 real-estate investment trusts in the Russell 3000 Index to a group of just six companies that passed strict criteria for that industry group. Those ...