DAVID A PEACOCK, Director at Stifel Financial, holds 18.65K shares in Stifel Financial (Ticker: SF), holds 2.28M shares in Advantage Solutions (Ticker: ADV). Most recently, DAVID A PEACOCK Sold ― shares of Stifel Financial on May 03, 2024 for an estimated value of 1.04M.