4.7% admit rate

I really will not be surprised if the yield rate goes as high up as 84%. Stanford is all the rage these days. Congrats to everyone admitted!