Stock Return Calculator for JNJ
Start DateApr-30-2004
Start Price$30.86
End DateMar-28-2024
End Price$158.19
# Prices240
Min DateApr-30-2004
Min Price$30.86
Max DateNov-30-2022
Max Price$171.50
Total Return412.61%
Annualized Return8.51%
Current Value of $1,000 Purchase$5,126
Number Returns28,680
Average Return111.29%
Minimum Return-27.85%
Maximum Return455.74%
Number Profitable Returns27,029
Percent Profitable Returns94.24%
Number Unprofitable Returns1,651
Percent Unprofitable Returns5.76%
Profitable to Unprofitable Returns Ratio16.37







Returns for Last 100 Closes