Catsrules, 10 months ago I bet D.E. Shaw & Co. Are kicking themselves right now lol.
I bet D.E. Shaw & Co. Are kicking themselves right now lol.