There will be short term upside/downside... It's happens on all stocks and not only AVZ. As a long term holder...i don't give any sh**t to short term price movement. Be Patient. Be Happy..Be Relax... This monster is not easy ride....