Stock increase/descrease alerts Closes #2536.