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

12.84
-0.78 (-5.73%)
NASDAQ · Last Trade: Oct 22nd, 6:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors