surf, I am new to this stock. Why is it rising? Great earnings expectation? And do you think it will break the 52week high? Thanks