Company Description
Current Stock Price
$8.91
Market Capitalization
Approximately $516 million
Valuation
IVR trades at a price-to-book (P/B) ratio of 1.02x based on its reported fourth-quarter book value of $8.72 per share. This indicates the stock is trading essentially at par with its net asset value, reflecting a market that is pricing in stabilizing interest rate volatility.