2024 ANNUAL MEETING OF STOCKHOLDERS