Stock Return Calculator for JNJ
Start DateMay-28-2004
Start Price$31.99
End DateApr-23-2024
End Price$149.52
# Prices240
Min DateJul-30-2004
Min Price$31.73
Max DateNov-30-2022
Max Price$171.50
Total Return367.46%
Annualized Return8.02%
Current Value of $1,000 Purchase$4,675
Number Returns28,680
Average Return111.09%
Minimum Return-27.85%
Maximum Return440.45%
Number Profitable Returns26,995
Percent Profitable Returns94.12%
Number Unprofitable Returns1,685
Percent Unprofitable Returns5.88%
Profitable to Unprofitable Returns Ratio16.02







Returns for Last 100 Closes