PennyMac Mortgage Investment TrustPMT

Market cap
$1.1B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 20241,360-6361.60%
Dec 31, 2023-22-98.84%
Dec 31, 2022-1,867-270.86%
Dec 31, 20211,093-7212.73%
Dec 31, 2020-15-97.82%
Dec 31, 2019-705-50.52%
Dec 31, 2018-1,424-308.94%
Dec 31, 2017682+251.47%
Dec 31, 2016194+1586.25%
Dec 31, 201512-58.88%
Dec 31, 201428-102.72%
Dec 31, 2013-1,029+823.35%
Dec 31, 2012-111-59.88%
Dec 31, 2011-278