I’ve read that UPenn isen’t a need-blind university, but in they website they say that the admissions decisions are not affected by a student’s ability to pay, or by applying for financial aid.
http://www.sfs.upenn.edu/paying/paying-financial-aid-policies.htm
Has UPenn recently joined the need-blind group ?
PS: forget about it, just realized that this need blink is just for US residents