WebserviceX.NET

BAC research report

As of 2025-01-17

Stock Price Chart

Stock Data (Last 30 Days)

Date Open High Low Close Volume

Price Performance

Volume Analysis

Technical Indicators

Indicator Value
SMA 44.95
EMA 45.54
MACD 0.37
RSI 59.07
BB_High 47.12
BB_Low 42.79
ATR 0.98
ADX 20.74
MFI 48.36
OBV 581031650.0

Economic Data

Indicator Value
CPIAUCSL 317.69
DTWEXBGS 130.05
FEDFUNDS 4.48
GDP 29374.91
HOUST 1499.0
INDPRO 103.19
PAYEMS 159536.0
PCE 20195.5
RSAFS 729191.0
UNRATE 4.1

Fundamental Data

Metric Value
Symbol BAC
Date 2025-01-17
Market Cap 354133311488.0
Enterprise Value 357865619456.0
Trailing P/E 14.495327
Forward P/E 10.756441
Price to Sales 3.7424526
Price to Book 1.3154844
Enterprise to Revenue 3.782
Profit Margin 0.24952
Operating Margin 0.30769
Return on Assets 0.0072899996
Return on Equity 0.08092
Revenue 94625996800.0
Revenue per Share 11.95
Net Income 21941999616.0
Diluted EPS 3.21
Total Cash 827766996992.0
Total Cash per Share 107.882
Total Debt 799686000640.0
Book Value 35.371
Operating Cash Flow -1995000064.0
Beta 1.325
52 Week Change 0.44754815
S&P 500 52 Week Change 0.22677135
52 Week High 48.08
52 Week Low 31.57
50 Day Moving Avg 45.574
200 Day Moving Avg 41.0705
3 Month Avg Daily Volume 34527154.0
10 Day Avg Daily Volume 38586660.0
Shares Outstanding 7610860032.0
Float Shares 7646024520.0
Percent Held by Insiders 0.10075
Percent Held by Institutions 0.63408
Shares Short 73992719.0
Short Ratio 2.38
Short Percent of Float 0.0112
Short Percent of Shares Outstanding 74685555.0
Forward Annual Dividend Rate 1.04
Forward Annual Dividend Yield 0.0221
5 Year Avg Dividend Yield 2.45
Payout Ratio 0.35509998
Ex-Dividend Date 1733443200
Last Split Factor 2:1
Last Split Date 1093824000

Analysis