Stock Return Calculator for JNJ
Start DateJun-30-2004
Start Price$31.98
End DateMay-17-2024
End Price$154.64
# Prices240
Min DateJul-30-2004
Min Price$31.73
Max DateNov-30-2022
Max Price$171.50
Total Return383.55%
Annualized Return8.20%
Current Value of $1,000 Purchase$4,836
Number Returns28,680
Average Return110.94%
Minimum Return-27.85%
Maximum Return440.45%
Number Profitable Returns26,968
Percent Profitable Returns94.03%
Number Unprofitable Returns1,712
Percent Unprofitable Returns5.97%
Profitable to Unprofitable Returns Ratio15.75







Returns for Last 100 Closes