All these schools meet full need and need based aid packages look similar (have to adjust for differences in COA and years).
Proportion of students receiving need based aid/proportion of full pays from the most recent CDSs (2022-23 for Carleton and Grinnell, 2023-24 for Haverford):
Haverford receiving need based aid: 45.5%, full pay 54.5%
Carleton 57.8%/42.2%
Grinnell 64%/36%
See CDS section H line C second column for those having need and line A second column for total# of students.