Invesco Mortgage Capital Inc. is a real estate investment trust (REIT) that invests in residential and commercial mortgage-backed securities, credit risk transfer securities, mortgage loans, and real estate-related financing. They focus primarily on mortgage-related assets that are guaranteed by the US government or federally chartered corporations. By electing to be taxed as a REIT, the company is not subject to federal corporate income taxes as long as it distributes at least 90% of its taxable income to its stockholders.