Stock Return Calculator for DUK
Start DateJun-30-2020
Start Price$65.41
End DateJun-18-2025
End Price$114.58
# Prices61
Min DateJun-30-2020
Min Price$65.41
Max DateApr-30-2025
Max Price$120.93
Total Return75.18%
Annualized Return11.66%
Current Value of $1,000 Purchase$1,752
Number Returns1,830
Average Return15.94%
Minimum Return-17.43%
Maximum Return84.89%
Number Profitable Returns1,462
Percent Profitable Returns79.89%
Number Unprofitable Returns368
Percent Unprofitable Returns20.11%
Profitable to Unprofitable Returns Ratio3.97
Stock Return Calculator