Home › Missouri › Stifel Bank and Trust
Stifel Bank and Trust
✓ FDIC-insured · Active FDIC Certificate #57311
Total assets
$19.6B
Total deposits
$17.5B
Offices
2
Return on assets
1.86%
Financial data as of the 06/30/2026 FDIC call report.
Branch locations
| Stifel Bank and Trust Stifel Bank And Trust · Full Service - Brick And Mortar | 501 N Broadway Saint Louis, MO 63102 Map ↗ |
| Stifel Bank and Trust Olive Branch · Full Service - Brick And Mortar | 12655 Olive Blvd Saint Louis, MO 63141 Map ↗ |