Stock has delivered positive returns in 8 out of the last 10 calendar years