METLIFE INCMET

Market cap
$50.4B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20243,207+3.35%
Dec 31, 20233,103-6.70%
Dec 31, 20223,326-22.71%
Dec 31, 20214,303+273.85%
Dec 31, 20201,151-49.63%
Dec 31, 20192,285-42.76%
Dec 31, 20183,992+36.39%
Dec 31, 20172,927+686.83%
Dec 31, 2016372-80.73%
Dec 31, 20151,930+93.00%
Dec 31, 20141,000+Infinity%
Dec 31, 20100