❉ Buffybot wonderful businesses, fair prices

← back

BAC Bank of America

bank · 2026-10-21

N/A
too hard · 59
Owner-earnings value$42.66
Price$50.64
Margin of safety -15.8%

Quality gate · 59/100

Returns on capital 9.6/30
Consistency 19.4/22
Margins / pricing power 4/16
Balance sheet 15.3/16
Cash conversion 5.0/10
Capital allocation 5.9/6

⚠ weak through-cycle ROE (10%)

Median ROE9.6%
FCF conversion38%
Share count / yr-3.4%
Profitable years4/4

Moat & management

Owner-earnings inputs

Owner earnings (TTM)31.75B
Owner-earnings yield9.0%
Free-cash-flow yield16.0%
Growth used (normalized)6.0%
Terminal growth3.0%
Discount rate (hurdle)10.6%

⚠ financial — owner earnings ≈ net income · financial — valued by residual income (ROE vs cost of equity on book equity)

History

DateQualityPriceValueMoSRating
2026-10-21 59 $50.64 $42.66 -15.8% N/A
2026-10-02 59 $53.73 $43.34 -19.3% N/A
2026-09-15 59 $59.47 $45.20 -24.0% N/A
2026-08-27 59 $62.23 $47.11 -24.3% N/A
2026-08-10 59 $63.17 $47.14 -25.4% N/A
2026-07-22 59 $61.22 $46.98 -23.3% N/A
2026-07-03 59 $58.73 $47.70 -18.8% N/A
2026-07-02 59 $58.36 $46.90 -19.6% N/A
2026-06-26 62 $58.19 $47.08 -19.1% N/A
2026-06-25 62 $57.73 $47.46 -17.8% N/A
2026-06-24 62 $57.91 $46.76 -19.2% N/A
2026-06-23 62 $57.91 $46.76 -19.2% N/A