Bank of America Corp. (NYSE: BAC) is a financial services company focusing on wealth management, corporate and investment banking, and trading across a broad range of asset classes, serving corporations, governments, institutions, and individuals with global operations. The bank operates under the segments of Consumer Banking, Global Wealth and Investment Management, Global Banking, Global Markets, and All Other.
BAC
Bank of America Corp
NYSE
37.92
USD
0.29%
+0.11
OPEN
37.72
PREV CLOSE
37.81
DAY RANGE
38.00 - 37.42
VOLUME
42.2M
AVG. VOLUME
42.2M
52 WEEK RANGE
38.00 - 24.96
Buy BAC stocks now with Interactive Brokers – the most advanced investment platform
Valuations metrics
Market capitalization
299.2B
Enterprise value
206.4B
Trailing pe
12.311688
Forward pe
11.924527
Peg ratio
11.924527
Price to sales ttm
3.1767979
Price to book mrq
1.1373043
Enterprise to revenue
2.192
Financials
Fiscal year ends
2023-12-31
Most recent quarter
2023-12-31
Profit margin
0.28151
Operating margin
0.1498
Return on assets ttm
0.00851
Return on equity ttm
0.09388
Income statement
Revenue ttm
94.2B
Revenue per share ttm
11.731
Quarterly revenue growth
-0.11
Net income to common ttm
24.9B
Diluted eps ttm
3.08
Quarterly earnings growth yoy
-0.559
Balance sheet
Total cash mrq
801.1B
Total cash per share mrq
101.758
Total debt mrq
681.5B
Total debt to equity mrq
2.3366307719358
Book value per share mrq
33.342
Cash flow
Operating cash flow ttm
45B
Levered free cash flow ttm
24.9B
Stock statistics
Shares outstanding
7.9B
Float shares
7.8B
Avg 10 volume
42.2M
Avg 90 volume
39.9M
Shares short
67.8M
Short ratio
1.68
Short percent of shares outstanding
0.0099
Percent held by insiders
0.13178
Percent held by institutions
0.58918
Stock price summary
Fifty two week low
24.96
Fifty two week high
38
Fifty two week change
24.578
Beta
1.388
Day 50 ma
34.419
Day 200 ma
30.7767
Dividends and splits
Forward annual dividend rate
0.96
Forward annual dividend yield
0.025316455696203
Trailing annual dividend rate
0.94
Trailing annual dividend yield
0.024789029535865
5 year average dividend yield
2.39
Payout ratio
0.2987
Dividend date
2024-03-29
Ex dividend date
2024-02-29
Last split factor
2-for-1 split
Last split date
2004-08-30