Thomas Michaud, SVP at Stifel Financial, holds 90.06K shares in Stifel Financial (Ticker: SF), holds 1.00M shares in KBW Inc (Ticker: KBW). Most recently, Thomas Michaud Sold ― shares of Stifel Financial on Mar 12, 2024 for an estimated value of 1.89M.