bac stock price in november 2020-2024

The closing price for Bank of America (BAC) between November 1, 2020 and December 31, 2024 was $43.18, on December 31. It was up 104.1% in that time. The latest price is $49.84.

DATE OPEN HIGH LOW CLOSE VOLUME
December 2024
$46.64
$46.72
$42.03
$43.18
652,159,200
November 2024
$41.18
$46.97
$40.16
$46.42
776,323,600
October 2024
$38.60
$42.36
$37.84
$40.86
722,829,900
September 2024
$39.39
$40.11
$37.14
$38.77
794,903,800
August 2024
$39.25
$39.66
$34.11
$39.56
894,057,800
July 2024
$38.74
$43.14
$38.51
$39.13
868,095,500
June 2024
$38.63
$39.16
$37.22
$38.60
696,786,300
May 2024
$35.90
$38.67
$35.36
$38.58
720,885,600
April 2024
$36.60
$37.14
$32.95
$35.71
904,458,100
March 2024
$33.32
$36.66
$32.83
$36.59
826,724,200
February 2024
$32.51
$33.43
$30.99
$33.31
748,360,100
January 2024
$31.99
$33.63
$29.96
$32.58
934,161,500
December 2023
$29.13
$32.64
$29.06
$32.26
863,795,100
November 2023
$25.13
$29.27
$24.86
$29.21
891,085,100
October 2023
$25.92
$26.65
$23.72
$25.04
1,225,398,800
September 2023
$27.34
$27.98
$25.67
$26.02
777,431,200
August 2023
$30.01
$30.11
$26.56
$27.25
809,814,400
July 2023
$27.05
$30.97
$26.49
$30.16
968,946,700
June 2023
$26.17
$28.09
$25.77
$27.04
968,664,200
May 2023
$27.59
$27.62
$25.09
$25.99
1,047,826,900
April 2023
$26.78
$28.92
$25.68
$27.38
1,028,255,800
March 2023
$31.73
$32.32
$24.61
$26.75
2,061,004,500
February 2023
$32.71
$34.38
$31.44
$31.87
616,776,700
January 2023
$30.88
$33.24
$30.56
$32.97
809,281,100
December 2022
$34.84
$35.02
$29.13
$30.77
893,060,200
Daily pricing data for Bank of America dates back to 2/21/1973, and may be incomplete.