Daily Stock Return Calculator for BAC
Start DateDec-06-2023
Start Price$30.32
End DateApr-30-2024
End Price$37.01
# Prices100
Min DateDec-06-2023
Min Price$30.32
Max DateApr-23-2024
Max Price$38.37
Total Return22.07%
Annualized Return2.42%
Current Value of $1,000 Purchase$1,221
Number Returns4,950
Average Return6.42%
Minimum Return-8.54%
Maximum Return26.55%
Number Profitable Returns4,105
Percent Profitable Returns82.93%
Number Unprofitable Returns845
Percent Unprofitable Returns17.07%
Profitable to Unprofitable Returns Ratio4.86
Stock Return Calculator







Short Term Stock Return Calculator - Returns for 2 to 100 Daily Closes