METLIFE INCMET

Market cap
$50.4B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-11,493+12.17%
Dec 31, 2023-10,246+291.07%
Dec 31, 2022-2,620-76.58%
Dec 31, 2021-11,187-39.75%
Dec 31, 2020-18,569+5.59%
Dec 31, 2019-17,586+212.14%
Dec 31, 2018-5,634-66.62%
Dec 31, 2017-16,876+188.48%
Dec 31, 2016-5,850-43.74%
Dec 31, 2015-10,398-30.93%
Dec 31, 2014-15,055-0.73%
Dec 31, 2013-15,165+27.13%
Dec 31, 2012-11,929-46.35%
Dec 31, 2011-22,235+21.41%
Dec 31, 2010-18,314