maybe the factor why the price of bitcoin has an up and down price movement is probably because of the information circulating in some media and for rising prices usually due to good news.
There are maybe investors or group of investors that bought it or will use it as terms of their transaction. Even it seems to be still a high price in bitcoin. Many newbies and investors will still eyed to buy it.