Refactoring stock price refresh