Why does stock price not move up based so many good news? Are we smart while the other investors are stupid?