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

10.17
-0.26 (-2.54%)
NYSE· Last Trade: Jun 3rd, 12:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors