STP 2024 Year End Recap