OFC logo

Corporate Office Properties Trust (OFC) EV/EBITDA