On February 9, 2026, Longeveron Inc. announced the resignation of Than Powell as Interim CEO, appointing Stephen H. Willard as the new permanent CEO effective February 11, 2026, with a base salary of $500,000, subject to a temporary 50% reduction. Additionally, Powell's departure triggered a temporary salary cut for executives and the furlough of certain employees due to ongoing cost-saving measures.