Stock calculator over time