OFC logo

Corporate Office Properties Trust (OFC) Price To Sales Ratio