Bank of America $BAC

Net Interest Income is expected to grow by 10% next year, over $60 B!!! WOW.

NII for Q1 2026 is $15.7 B

Year Amount Repurchased (Billions USD)
$2016 $5.10
2017 $12.80
2018 $20.10
2019 28.10
2020 7.00
2021 $25.10
2022 $5.10
2023 $3.80
2024 $12.00
2025 $14.50

From 2016 to 2025 the bank has retired over 2.8 billion shares, yeap billion with B. Expect the bank to retire around 3~4% of outstanding shares every year, while steadily increasing the dividend.