BAC
Bank of America Corp
NYSE
38.33
USD
-0.10%
-0.04
OPEN
38.02
PREV CLOSE
38.37
DAY RANGE
38.50 - 38.02
VOLUME
24.3M
AVG. VOLUME
50M
52 WEEK RANGE
38.50 - 24.96
Buy BAC stocks now with Interactive Brokers – the most advanced investment platform
Loading
Valuations metrics
Market capitalization
301.9B
Enterprise value
38.7B
Trailing pe
13.231033
Forward pe
11.522523
Peg ratio
11.522523
Price to sales ttm
3.233237
Price to book mrq
1.1384066
Enterprise to revenue
0.415
Financials
Fiscal year ends
2023-12-31
Most recent quarter
2023-12-31
Profit margin
0.26808
Operating margin
0.29642
Return on assets ttm
0.00774
Return on equity ttm
0.08724
Income statement
Revenue ttm
93.4B
Revenue per share ttm
11.664
Quarterly revenue growth
-0.033
Net income to common ttm
23.4B
Diluted eps ttm
2.9
Quarterly earnings growth yoy
-0.182
Balance sheet
Total cash mrq
1T
Total cash per share mrq
126.068
Total debt mrq
705.3B
Total debt to equity mrq
2.4183428021094
Book value per share mrq
33.705
Cash flow
Operating cash flow ttm
58.3B
Levered free cash flow ttm
24.9B
Stock statistics
Shares outstanding
7.9B
Float shares
7.8B
Avg 10 volume
51.3M
Avg 90 volume
42.6M
Shares short
72.1M
Short ratio
1.74
Short percent of shares outstanding
0.0105
Percent held by insiders
0.13178
Percent held by institutions
0.58932
Stock price summary
Fifty two week low
24.96
Fifty two week high
38.495
Fifty two week change
25.802
Beta
1.388
Day 50 ma
35.7636
Day 200 ma
31.51035
Dividends and splits
Forward annual dividend rate
0.96
Forward annual dividend yield
0.025045654947562
Trailing annual dividend rate
0.94
Trailing annual dividend yield
0.024523870469487
5 year average dividend yield
2.4
Payout ratio
0.3241
Dividend date
2024-03-29
Ex dividend date
2024-02-29
Last split factor
2-for-1 split
Last split date
2004-08-30