Do I need to reapply even if my ESTA validity period is still valid?

Yes. ESTA is generally valid for two years or until your passport expires, whichever comes first. 
However, even if your ESTA validity period is still active and the ESTA expiration date has not yet passed, you must submit a new application if you receive a new passport or if your name, gender, or nationality has changed. 
You may also need to reapply if your answers to the eligibility questions from your previous application have changed.

Therefore, even if your ESTA validity period has not expired, it is safest to submit a new ESTA application if any important information has changed, rather than relying on your existing approval.

ตรวจสอบข้อกำหนดของ ETA
K-ETA
ESTA
UK ETA
UNITED STATES
KETA ESTA UK ETA