AFLAC INCAFL

Market cap
$60B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 20242,781+240.39%
Dec 31, 2023817-153.05%
Dec 31, 2022-1,540-35.24%
Dec 31, 2021-2,378-48.52%
Dec 31, 2020-4,619+45.66%
Dec 31, 2019-3,171-11.47%
Dec 31, 2018-3,582-34.05%
Dec 31, 2017-5,431+40.88%
Dec 31, 2016-3,855-21.28%
Dec 31, 2015-4,897+15.47%
Dec 31, 2014-4,241-61.76%
Dec 31, 2013-11,091-34.57%
Dec 31, 2012-16,952+56.54%
Dec 31, 2011-10,829+45.71%
Dec 31, 2010-7,432