There are some top colleges that do offer full rides but they are very limited. BC, Vanderbilt , UVA (actually not the school’s scholarship but the Jefferson Foundation), etc. These are highly competitive and very limited. I think BC gives approx 20 per yr and no other form of merit aid. Essentially htey are trying to pick off the HYP kids by enticing them with full COA (or tuition), internships, mentors, etc.
If you go down the rung a bit, there are many schools that will offer significant merit for your stats. And they are great schools. Schools like Fordham, Elon, Bentley (if you like business), etc.