METLIFE INCMET

Market cap
$50.4B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2019906-51.58%
Dec 31, 20181,871+74.37%
Dec 31, 20171,073-16.11%
Dec 31, 20161,279-11.06%
Dec 31, 20151,438-49.76%
Dec 31, 20142,862+63.92%
Dec 31, 20131,746+2.59%
Dec 31, 20121,702-16.65%
Dec 31, 20112,042+92.46%
Dec 31, 20101,061