PMTpC   $18.08  0.22% Market Open

PennyMac Mortgage Investment Trust 6.75% Series C Cumulative Redeemable Preferred Shares of Benefici