Monthly Stock Return Calculator for BAC
Start DateMay-31-2017
Start Price$20.27
End DateMay-24-2022
End Price$35.65
# Months61
Min DateMay-31-2017
Min Price$20.27
Max DateOct-29-2021
Max Price$47.32
Total Return75.89%
Annualized Return11.96%
Current Value of $1,000 Purchase$1,759
Number Returns1,830
Number Profitable Returns1,356
Percent Profitable Returns74.10%
Number Unprofitable Returns474
Percent Unprofitable Returns25.90%
Profitable to Unprofitable Returns Ratio2.86
Stock Return Calculator Dividend Chart