TSG Market Update - 03.24.25 — TSG Advice