stockNYSE: BAC • 28 Days Updates

Bank of America Stock (BAC)

Showing Closing Date Range from Sep 24 to Oct 22, 2026.

Bank of America (BAC) is a major global financial institution serving consumers, businesses, and corporations across diverse markets, trading on NYSE Stocks. Shares last closed at $51.08, moving -1.20% over the past week and -9.91% over 28 days. Over longer periods, the stock is -17.68% across 3 months, -2.95% over 6 months and -0.04% over 12 months. Peers HBAN (Huntington Bancshares) (+2.29%), WFC (Wells Fargo) (+1.02%), KEY (KeyCorp) (+2.98%), C (Citigroup) (-7.26%) and TFC (Truist Financial) (+2.63%) showed comparable 28-day movements.
Price & Performance Trajectory

Bank of America CorporationNYSE: BAC

Latest Close
$51.08
-9.91%
28 Days Updates Trajectory
Showing Closing Date Range from Sep 24 to Oct 22, 2026.
Loading trajectory chart...
Click metric scorecards below to toggle price, return %, range & volume curvesBAC session performance
✓ Latest Close USD
$51.08
Latest session close
$-5.62vs period start
Period Return % % GAIN
-9.91%
Net period trajectory
Cumulative ReturnNormalized
High / Low Range SPREAD
$56.75 / $49.26
Period range envelope
$7.49channel spread
Total Volume SHARES
853.08M
Period turnover
Avg: 42.65M/dLiquidity

Historical Session Ledger

Daily open, high, low, and close prices with volume and period returns.

Historical Quotes & Breakdown(20 dates)
DateClose (USD)Return %HighLowVolume
Oct 22, 2026$51.08+0.59% $51.21$50.2035.74M
Oct 21, 2026$50.78+0.28% $51.22$50.5235.15M
Oct 20, 2026$50.64+0.50% $51.30$50.0143.64M
Oct 19, 2026$50.39-1.64% $51.53$50.2042.79M
Oct 16, 2026$51.23-0.91% $52.64$51.2164.34M
Oct 15, 2026$51.70+0.60% $52.06$51.0945.89M
Oct 14, 2026$51.39-4.76% $51.52$49.26118.02M
Oct 13, 2026$53.96-1.14% $54.85$53.6445.05M
Oct 12, 2026$54.58+0.48% $54.93$54.2423.98M
Oct 09, 2026$54.32+1.32% $54.40$53.4128.78M
Oct 08, 2026$53.61+0.17% $53.61$52.2459.81M
Oct 07, 2026$53.52-1.05% $53.68$52.9130.91M
Oct 06, 2026$54.09+0.17% $54.46$53.8825.37M
Oct 05, 2026$54.00+0.47% $54.34$53.6934.99M
Oct 02, 2026$53.75+0.04% $54.00$53.3135.09M
Page 1 of 2