I've always seen the stock market as a mix of mass hysteria and pyramid scheme. With actual value underlying it of course, but actual stock values are frequently irrational.
Short term it’s mood and momentum
Short term it’s mood and momentum