METLIFE INC (MET)

Market cap
$49.6B
P/E ratio
16.1x
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20252,883-10.10%
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
AI Chat