26 Jul Finance Why Opendoor Technologies, Medical Properties Trust, and Kilroy Realty Stocks All Popped on Thursday