
The closing price for Bank of America (BAC) yesterday was $51.60. It was up 1.2% for the day (up 1.6% from previous close).
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 29 2026 20:00 | $51.60 | $51.60 | $51.60 | $51.60 | — |
May 29 2026 19:30 | $51.52 | $51.80 | $51.46 | $51.61 | 10,614,512 |
May 29 2026 18:30 | $51.37 | $51.53 | $51.32 | $51.52 | 4,297,152 |
May 29 2026 17:30 | $51.31 | $51.45 | $51.16 | $51.37 | 2,613,338 |
May 29 2026 16:30 | $51.25 | $51.33 | $51.16 | $51.31 | 2,028,755 |
May 29 2026 15:30 | $51.47 | $51.50 | $51.21 | $51.25 | 2,569,146 |
May 29 2026 14:30 | $51.16 | $51.52 | $51.08 | $51.47 | 3,818,883 |
May 29 2026 13:30 | $50.97 | $51.23 | $50.61 | $51.15 | 4,622,132 |
Daily pricing data for Bank of America dates back to 2/21/1973, and may be incomplete.