a stock market lead by hamsters and cats