Home

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

12.39
-0.09 (-0.72%)
NYSE · Last Trade: Sep 9th, 9:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors