This is great to hear but if major companies are buying BTC openly or secretly, why BTC price falls once it goes up?
Theoretically it should not fall. Who is selling to make price fall?.
We need to get rid of those whales if we want BTC to get price stability.
You should have a look at what's going on in the speculator channels. Many shorted Bitcoin with the disbelieve that people are foolish enough to believe a Bitcoin can be worth 50K, and bet that they will sober up at the slightest turbulence. The same old thing happened with 20K, 2K, 1K and $200 (2013).