AFLAC INCAFL

Market cap
$60B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20242,707-15.14%
Dec 31, 20233,190-17.76%
Dec 31, 20223,879-23.20%
Dec 31, 20215,051-15.22%
Dec 31, 20205,958+9.22%
Dec 31, 20195,455-9.29%
Dec 31, 20186,014-1.86%
Dec 31, 20176,128+2.36%
Dec 31, 20165,987-11.64%
Dec 31, 20156,776+3.45%
Dec 31, 20146,550-37.90%
Dec 31, 201310,547-29.46%
Dec 31, 201214,952+37.91%
Dec 31, 201110,842+55.13%
Dec 31, 20106,989