<p>First of all, you’re highly doubting WIKIPEDIA is incorrect? and here I thought most people are reluctant to cite Wikipedia…
Also, you might notice that they’re talking about the 2006-2007 academic year. The number of applications has risen since then, making the acceptance rate lower. Of course, I’m no expert on Stern admissions, you may be right.</p>