NYSE - Delayed Quote USD

PennyMac Mortgage Investment Trust (PMT-PC)

19.20 -0.11 (-0.58%)
At close: April 24 at 4:00 PM EDT

Performance Overview

Return PMT-PC S&P 500
YTD +0.27% +6.33%
1-Year +21.24% +22.70%
3-Year -- +15.26%