Home

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

12.61
+0.41 (3.36%)
NYSE · Last Trade: Apr 28th, 8:38 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors