Understand the 3 important factors that move stocks price up over long period of time allow investors to have more confidence on investing in stocks or equities. Investors no longer worry short term stock price fluctuation and in fact short term market fall create opportunities to invest for batter return in long term.