Office Properties Income Trust - Common shares of beneficial interest (OPI)

12.12
-0.72 (-5.61%)
NASDAQ · Last Trade: Oct 24th, 5:55 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors