RAIT Financial Trust, RFT

RFT % v d None k -13.53% None real estate investment trusts
None