NYSE:PMT | Key Financial Ratios | PennyMac Mortgage Investment Trust

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.66%8.97%
2026-03-310.63%7.65%
2025-12-310.60%6.78%
2025-09-300.66%6.49%
2025-06-300.63%5.64%
2025-03-310.83%6.47%
2024-12-311.12%8.30%
2024-09-301.28%8.64%
2024-06-301.55%9.66%
2024-03-311.52%9.52%
2023-12-311.52%10.20%
2023-09-301.14%7.77%
2023-06-300.76%5.28%
2023-03-310.04%0.33%
2022-12-31-0.53%-3.73%
2022-09-30-0.68%-4.70%
2022-06-30-1.08%-6.89%
2022-03-31-0.27%-1.52%
2021-12-310.41%2.40%
2021-09-301.13%6.32%
2021-06-302.15%12.47%
2021-03-315.74%30.49%
2020-12-310.46%2.28%
2020-09-300.27%1.23%
2020-06-30-0.02%-0.07%
2020-03-31-3.54%-23.14%
2019-12-313.741.92%9.24%
2019-09-303.771.95%9.43%
2019-06-303.811.96%9.57%
2019-03-313.282.36%10.31%
2018-12-313.891.96%9.76%
2018-09-303.552.09%9.75%
2018-06-303.231.87%8.08%
2018-03-312.662.02%7.60%
2017-12-312.552.10%7.62%
2017-09-302.511.87%6.71%
2017-06-303.042.06%8.53%
2017-03-313.031.50%6.17%
2016-12-311.19%5.61%
2016-09-300.91%4.45%
2016-06-301.11%4.68%
2016-03-311.67%6.86%
2015-12-311.55%6.02%
2015-09-301.80%6.66%
2015-06-301.75%7.67%
2015-03-312.86%10.65%
2014-12-313.97%12.33%
2014-09-304.80%13.90%
2014-06-304.23%13.03%
2014-03-314.38%11.97%
2013-12-314.65%13.65%
2013-09-304.63%13.16%
2013-06-305.73%15.87%
2013-03-315.89%14.11%
2012-12-315.40%11.51%
2012-09-304.67%9.18%
2012-06-304.70%11.02%
2012-03-315.50%12.73%
2011-12-314.69%11.89%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.60%6.78%
2024-12-311.12%8.30%
2023-12-311.52%10.20%
2022-12-31-0.53%-3.73%
2021-12-310.41%2.40%
2020-12-310.46%2.28%
2019-12-313.741.92%9.24%
2019-09-303.77
2019-06-303.81
2019-03-313.28
2018-12-313.891.96%9.76%
2018-09-303.55
2018-06-303.23
2018-03-312.66
2017-12-312.552.10%7.62%
2017-09-302.51
2017-06-303.04
2017-03-313.03
2016-12-311.19%5.61%
2015-12-311.55%6.02%
2014-12-313.97%12.33%
2013-12-314.65%13.65%
2012-12-315.40%11.51%
2011-12-314.65%11.80%
2010-12-314.16%7.65%