I just posted on the admitted students' thread in response to an applicant's question about acceptances and scholarships. I occasionally lurk through these forums, curious to get a sense of what the competitive stats for my target B-schools are, especially as they relate to receiving scholarships. Given my recent experiences/outcomes, I figured I would go ahead and sign-up for these forums, in hopes that sharing my experience can help other lurkers like myself.
Anyway, for the stuff people reading this post are actually curious about: I'm a recent admit who was awarded one of the prominent full-tuition scholarships to Owen. I recently responded to a post about an applicant worried that most full-tuition scholarships are reserved for members of underrepresented groups. Well, I'm neither a woman nor an underrepresented minority, and my GMAT score (while solid) wasn't anything crazy high. Seriously, reading through these forums, you'd think that you need a 730+ or 750+ to score some merit aid! But, I think GMATClub forum members tend to have higher test stats than the top 50 MBA programs applicant pool. So, while higher stats/GMAT scores definitely do increase your odds of more aid, don't get too caught up in the numbers listed in these forums, especially if the rest of your application is strong.
When I got the call about my award, the AdCom representative cited how impressed the Owen team was with my overall application package (especially the interview, essays, and on-site interactions). I worked diligently to really tailor everything in my application specifically to Owen, and I think doing so really helped me in the long run. So, based on my experience, Owen does assess everything holistically when it comes to scholarships. It really felt as if Owen was looking for a great fit in terms of both soft-skills/personality (ambitious but friendly, extroverted, etc.) and smarts (GMAT, work experience, essays, etc.).
In short: if you're hoping for merit aid, have some faith!
Good luck to all still applying/interviewing/nervously awaiting decisions!