PennyMac Mortgage Investment Trust Common Shares of Beneficial Interest (PMT)

8.0700
-0.2600 (-3.12%)
NYSE · Last Trade: Sep 28th, 4:46 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors