NYSE : PMTU

PennyMac Mortgage Investment Trust — Institutional Ownership

$25.53 USD

$0.11 (0.43%)

Volume
118
Average Volume
1.52K
Market Capitalization
$820.71M
P/E Ratio
6.65
Dividend Yield
16.71%
Price Target
Year High
$26.26
Year Low
$25.02
Day High
Day Low
Payout Ratio
$1.09
Current Ratio
$0.05
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-04-30 Vanguard Capital Management 4.45M 5.10%
2026-04-29 Vanguard Portfolio Management 4.99M 5.72%
2026-03-27 The Vanguard Group - 0.00%
2025-04-30 BlackRock, Inc. 14.26M 16.40%
PMTU Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $12.55 86.99M $1.09B $271.97M $19.09B $19.91B
2024-12-31 $12.59 86.82M $1.09B $337.69M $12.13B $12.89B
2023-12-31 $14.95 87.37M $1.31B $281.08M $10.47B $11.5B
2022-12-31 $12.39 91.43M $1.13B $111.87M $11.38B $12.4B
2021-12-31 $17.33 97.4M $1.69B $58.98M $11.17B $12.8B
2020-12-31 $17.59 99.37M $1.75B $2.86B $8.94B $7.83B
2019-12-31 $22.29 78.99M $1.76B $104.06M $9.14B $10.8B
2018-12-31 $18.62 69.36M $1.29B $59.84M $6.06B $7.29B
2017-12-31 $16.07 66.14M $1.06B $77.65M $3.93B $4.92B
2016-12-31 $16.37 68.64M $1.12B $34.48M $4.85B $5.94B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $11.28 87.2M $983.62M $225M $22.92B $23.68B
2026-03-31 $11.66 87.08M $1.02B $1.18B $20.29B $20.12B
2025-12-31 $12.55 87.02M $1.09B $271.97M $19.09B $19.91B
2025-09-30 $12.26 87.02M $1.07B $1.3B $16.27B $16.04B
2025-06-30 $12.86 87.01M $1.12B $1.43B $14.55B $14.24B
2025-03-31 $14.65 86.91M $1.27B $1.34B $12.63B $12.57B
2024-12-31 $12.59 86.82M $1.09B $337.69M $12.13B $12.89B
2024-09-30 $14.26 86.86M $1.24B $344.36M $10.81B $11.7B
2024-06-30 $13.60 86.85M $1.18B $130.73M $9.75B $10.8B
2024-03-31 $14.60 86.69M $1.27B $126.58M $9.93B $11.07B
2023-12-31 $14.95 86.66M $1.3B $281.08M $10.47B $11.49B
2023-09-30 $12.40 86.76M $1.08B $236.4M $10.75B $11.59B