Monthly Stock Return Calculator for OSK
Start DateApr-29-2016
Start Price$45.53
End DateApr-19-2021
End Price$121.93
# Months61
Min DateMay-31-2016
Min Price$42.97
Max DateApr-19-2021
Max Price$121.93
Total Return167.82%
Annualized Return21.78%
Current Value of $1,000 Purchase$2,678
Number Returns1,830
Number Profitable Returns1,370
Percent Profitable Returns74.86%
Number Unprofitable Returns460
Percent Unprofitable Returns25.14%
Profitable to Unprofitable Returns Ratio2.98
Stock Return Calculator