TWO HARBORS INVESTMENT CORP.TWO

Market cap
$1B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 2024450-6.29%
Dec 31, 2023480+62.54%
Dec 31, 2022296+75.29%
Dec 31, 2021169-67.89%
Dec 31, 2020525-47.21%
Dec 31, 2019995+14.33%
Dec 31, 2018870+16.77%
Dec 31, 2017745+17.62%
Dec 31, 2016633+5.24%
Dec 31, 2015602+4.28%
Dec 31, 2014577+3.89%
Dec 31, 2013556