Home

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

12.66
+0.08 (0.60%)
NYSE · Last Trade: Jun 16th, 11:11 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors