Stifel Bank and Trust

Head Office Address501 North Broadway, Saint Louis, MO-63102
Established Date2002-04-16
Bank Holding Company
(Regulatory Top Holder)
Stifel Financial Corp (Saint Louis, MO)
Number of Domestic Offices2
Total assets$ 14,201,966
Total deposits$ 12,721,369
Net income$ 107,088
Equity capital$ 1,057,829
FDIC Certificate57311
Bank Charter ClassState Member Banks
Websitehttp://www.stifelbank.com
List of all 2 branches of Stifel Bank and Trust across US.
No. Branch Address State
1 Olive Branch 12655 Olive Blvd., Suite 340, Saint Louis, MO - 63141 MO
2 Stifel Bank And Trust 501 North Broadway, Saint Louis, MO - 63102 MO

Branch Locations Map

Check locations of all 2 branches of Stifel Bank and Trust across US on Google Map.
Location Map - Stifel Bank and Trust branches