How would you model stock price prediction? | Millennium Interview Question