Stifel Financial Corp. said it agreed to buy KBW Inc. in a cash-and-stock transaction valued at $575 million.
KBW shareholders will receive $17.50 per share, comprised of $10 in cash and $7.50 in Stifel common stock, the companies said today in a statement.