Corporate Office Properties Trust (OFC) Shareholding Patterns
$24.11
As on 16-Nov-2023 09:30EDT
Market cap
$2,853 Mln
Revenue (TTM)
$681 Mln
P/E Ratio
14.8
P/B Ratio
1.7
Div. Yield
4.6 %
$24.11
As on 16-Nov-2023 09:30EDT
Market cap
$2,853 Mln
Revenue (TTM)
$681 Mln
P/E Ratio
14.8
P/B Ratio
1.7
Div. Yield
4.6 %