Exhibit 99.7

PRELIMINARY PROXY CARD—SUBJECT TO COMPLETION C123456789 000000000.000000 ext 000000000.000000 ext 000000000.000000 ext 000000000.000000 ext ENDORSEMENT_LINE SACKPACK 000000000.000000 ext 000000000.000000 ext MR A SAMPLE DESIGNATION (IF ANY) ADD 1 000001 ADD 2 ADD 3 ADD 4 ADD 5 ADD 6 Your vote matters – here’s how to vote! You may vote online or by phone instead of mailing this card. Online Go to www.investorvote.com/ESSA or scan the QR code — login details are located in the shaded bar below. Phone Call toll free 1-800-652-VOTE (8683) within the USA, US territories and Canada Save paper, time and money! Sign up for electronic delivery at www.investorvote.com/ESSA Using a black ink pen, mark your votes with an X as shown in this example. Please do not write outside the designated areas. Special Meeting Proxy Card 1234 5678 9012 345 q IF VOTING BY MAIL, SIGN, DETACH AND RETURN THE BOTTOM PORTION IN THE ENCLOSED ENVELOPE.q A Proposals — The Board of Directors recommends a vote FOR Proposals 1, 2, and 3. For Against Abstain For Against Abstain 1. Approval of the Agreement and Plan of Merger, by and among 2. Approval of an advisory (non-binding) basis, specified CNB Financial Corporation, a Pennsylvania corporation, CNB compensation that may become payable to the named Bank, a Pennsylvania-chartered nonmember bank (“CNB Bank”) executive officers of ESSA in connection with the merger; and and wholly owned subsidiary of CNB, ESSA, and ESSA Bank & Trust, a Pennsylvania-chartered stock savings bank (“ESSA Bank”) and wholly-owned subsidiary of ESSA, dated as of January 9, 2025, pursuant to which (i) ESSA will merge with and into CNB, with CNB as the surviving entity, and (ii) ESSA Bank will merge with and into CNB Bank, with CNB Bank as the surviving entity (the “ESSA merger proposal”); For Against Abstain 3. Approval of one or more adjournments of the ESSA special meeting, if necessary, to permit further solicitation of proxies if there are insufficient votes at the time of the special meeting, or at an adjournment or postponement of that meeting, to approve the ESSA merger proposal.