Stats look competitive although there’s going to be a lot of kids with perfect GPAs and perfect ACT/SAT scores that will be rejected so in that sense your GPA and ACT are on the lower end. ECs while limited seem interesting. I think one of those schools will accept you, but you could also be rejected from all of them. Admissions at these caliber schools is such a crapshoot as long as you understand that no one has a good chance at these schools you should be fine. I hope you have some safeties and matches.
Here’s my guesses (again that’s all anyone can do)
Harvard: Reject
Stanford: Reject
Duke: Accept
Penn: reject
Yale: reject
Understand that you could do everything perfectly and still be rejected from these schools so with a GPA on the lower end for the schools you’re interested in and an ACT score that really won’t move the needle one way or the other rejection at all 5 is possible. Best of luck to you!
Chance back? http://talk.collegeconfidential.com/what-my-chances/1851091-chance-me-please.html#latest