bac ytd total return

Bank of America (BAC) has returned -6.4% since January 1, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
May 02 2025
$40.91
$41.23
$40.70
$41.07
41,613,021
May 01 2025
$39.82
$40.44
$39.58
$40.17
33,569,141
April 30 2025
$39.36
$40.00
$38.82
$39.88
40,994,602
April 29 2025
$39.63
$40.14
$39.48
$39.99
33,792,539
April 28 2025
$39.80
$40.08
$39.46
$39.78
37,428,008
April 25 2025
$39.54
$39.79
$39.32
$39.69
32,694,150
April 24 2025
$38.66
$39.70
$38.60
$39.58
42,457,113
April 23 2025
$39.41
$40.13
$38.67
$38.75
54,428,406
April 22 2025
$37.57
$38.49
$37.40
$38.32
42,288,922
April 21 2025
$37.07
$37.28
$36.50
$36.92
34,928,352
April 17 2025
$37.51
$37.87
$37.24
$37.41
47,144,449
April 16 2025
$37.86
$38.16
$36.97
$37.33
52,872,672
April 15 2025
$37.80
$38.75
$37.80
$37.99
84,677,797
April 14 2025
$36.49
$36.99
$36.27
$36.67
46,830,594
April 11 2025
$35.20
$36.23
$34.81
$35.95
63,671,941
April 10 2025
$36.32
$36.40
$34.63
$35.85
90,451,852
April 09 2025
$34.05
$37.86
$33.07
$37.15
161,173,500
April 08 2025
$36.86
$37.33
$34.33
$35.03
79,116,312
April 07 2025
$34.97
$36.63
$33.54
$35.58
137,329,109
April 04 2025
$35.29
$35.79
$33.67
$34.39
107,761,203
April 03 2025
$38.63
$38.84
$37.02
$37.22
115,497,906
April 02 2025
$40.88
$41.97
$40.82
$41.85
28,216,131
April 01 2025
$41.32
$41.70
$40.97
$41.49
25,578,539
March 31 2025
$40.78
$41.90
$40.61
$41.73
36,389,953
March 28 2025
$42.44
$42.62
$40.99
$41.25
34,252,980