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

FairStock Score: 52/100 — MIXED

Current Price$11.9
Market Cap$1,03,72,72,128
P/E Ratio12.07
ROE6.69%
Dividend Yield13.48%
SectorReal Estate

Data from SEC filings. Not investment advice. Scoring methodology