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

6.9000
-0.1500 (-2.13%)
NYSE · Last Trade: Oct 13th, 11:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors