Although this site was posted earlier, it may be worth posting again simply to suggest that you consider more colleges that place notably well in Wall Street and IB positions when adjusted for enrollment:
At this stage, you have included Georgetown, Northwestern and NYU, but no others.