Catsrules, 7 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.