Annualized Stock Return Calculator for STM
Start Date2009-02-26
Start Price$3.0809
End Date2019-02-26
End Price$17.0600
Number Prices2517
Percent Return453.74%
Annualized Return18.67%

Annualized Return Input Form