bac stock sept 14 2004 to feb 2024

Bank of America (BAC) returned 21% between September 14, 2004 and February 29, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
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
November 2022
$33.66
$35.66
$32.71
$34.96
700,345,500
October 2022
$28.26
$33.60
$27.07
$33.29
980,931,500
September 2022
$30.80
$32.91
$27.87
$27.90
860,183,900
August 2022
$30.85
$33.90
$30.28
$30.84
819,363,100
July 2022
$28.43
$31.18
$27.23
$31.03
814,208,000
June 2022
$34.18
$34.19
$28.12
$28.57
996,294,300
May 2022
$32.87
$35.36
$30.07
$33.94
1,107,801,400
April 2022
$38.04
$38.08
$32.43
$32.56
1,032,209,900
March 2022
$39.69
$40.72
$34.83
$37.61
1,312,818,500
February 2022
$41.96
$45.50
$38.18
$40.13
941,748,700