account567:
Do not retake the exam. It will be a huge waste of time (even just the 3+ hours to take the exam) because, as noted above, your profile will not be enhanced at all.
Your energies are best spent focusing on building up your profile. If you want to get into a top program, crush it at work and your extracurricular activities. Then, spend time researching your favorite schools and building relationships with students, alumni, professionals and, to the extent possible, the AdCom. Then, when the time is right, write killer essays. That's the ticket to maximizing your chances in this process given where you stand with this great GMAT score. You can't control where you went to school, your GPA, major, ethnicity, etc. so don't dwell on those factors either.
If we can be of any help, don't hesitate to reach out. We also offer an Advanced Planning Program if you are interested in a few coaching sessions to assess and build out your profile in advance of applying.
https://admissionado.com/mba/mba-advanc ... g-program/-
Admissionado