U.S. Banks by Assets
The largest U.S. FDIC-insured institutions, ranked by total assets, with figures drawn from each bank’s quarterly call report — the regulatory financial statement every insured bank files. Free, public-domain data from the FDIC BankFind Suite.
Institutions 3,501–3,750
FDIC-insured institutions ranked 3,501–3,750 by total assets. Dollar figures are from each bank’s most recent quarterly call report. Source: FDIC BankFind Suite (US-Government public domain).
| # | Institution | Location | Total assets | Total deposits | Ticker |
|---|---|---|---|---|---|
| 3501 | SSB Bank | Spiro, Oklahoma | $130M | $105M | — |
| 3502 | MINNESOTA LAKES BANK | Delano, Minnesota | $130M | $113M | — |
| 3503 | First State Bank | Stuart, Iowa | $130M | $114M | — |
| 3504 | The Baltic State Bank | Baltic, Ohio | $130M | $120M | — |
| 3505 | KeySavings Bank | Wisconsin Rapids, Wisconsin | $129M | $100M | — |
| 3506 | SNB Bank, National Association | Shattuck, Oklahoma | $129M | $111M | — |
| 3507 | The Citizens Bank | Greensboro, Alabama | $129M | $116M | — |
| 3508 | The First National Bank of Bagley | Bagley, Minnesota | $129M | $120M | — |
| 3509 | Community Bank of Wichita, Inc. | Wichita, Kansas | $128M | $118M | — |
| 3510 | The Stockgrowers State Bank | Maple Hill, Kansas | $128M | $95M | — |
| 3511 | The State Bank of Bern | Bern, Kansas | $128M | $107M | — |
| 3512 | FNB Coweta | Coweta, Oklahoma | $128M | $116M | — |
| 3513 | Hodge Bank & Trust Company | Hodge, Louisiana | $128M | $108M | — |
| 3514 | Conservation First Bank | Benton, Wisconsin | $127M | $101M | — |
| 3515 | Brantley Bank and Trust Company | Brantley, Alabama | $127M | $116M | — |
| 3516 | Spectra Bank | Fort Worth, Texas | $127M | $111M | — |
| 3517 | Commercial State Bank | Palmer, Texas | $127M | $114M | — |
| 3518 | Rocky Mountain Bank & Trust | Florence, Colorado | $127M | $110M | — |
| 3519 | COMMUNITY FIRST BANK | Menahga, Minnesota | $126M | $108M | — |
| 3520 | Dalhart Federal Savings & Loan Association, SSB | Dalhart, Texas | $126M | $95M | — |
| 3521 | Cedar Valley Bank & Trust | La Porte City, Iowa | $126M | $114M | — |
| 3522 | Flora Bank & Trust | Flora, Illinois | $126M | $117M | — |
| 3523 | First State Bank | Britt, Iowa | $126M | $103M | — |
| 3524 | Bison State Bank | Bison, Kansas | $126M | $99M | — |
| 3525 | Eastern International Bank | Los Angeles, California | $126M | $88M | — |
| 3526 | Chester National Bank | Chester, Illinois | $126M | $118M | — |
| 3527 | The Hamler State Bank | Hamler, Ohio | $125M | $107M | — |
| 3528 | HomePride Bank | Mansfield, Missouri | $125M | $112M | — |
| 3529 | Scottsdale Community Bank | Scottsdale, Arizona | $125M | $100M | — |
| 3530 | Citizens Bank of Rogersville | Rogersville, Missouri | $125M | $107M | — |
| 3531 | Lincoln State Bank | Hankinson, North Dakota | $125M | $112M | — |
| 3532 | Adelphi Bank | Columbus, Ohio | $124M | $104M | — |
| 3533 | The Samson Banking Company, Inc. | Samson, Alabama | $124M | $106M | — |
| 3534 | Princeville State Bank | Princeville, Illinois | $124M | $103M | — |
| 3535 | State Bank of New Richland | New Richland, Minnesota | $124M | $81M | — |
| 3536 | DNB NATIONAL BANK | Clear Lake, South Dakota | $124M | $114M | — |
| 3537 | Stockmens National Bank in Cotulla | Cotulla, Texas | $124M | $112M | — |
| 3538 | Home Banking Company | Selmer, Tennessee | $124M | $111M | — |
| 3539 | Connect Bank | Star City, Arkansas | $124M | $107M | — |
| 3540 | First State Bank of Golva | Golva, North Dakota | $124M | $110M | — |
| 3541 | Woodsfield Savings Bank | Woodsfield, Ohio | $123M | $113M | — |
| 3542 | The Wilson State Bank | Wilson, Kansas | $123M | $108M | — |
| 3543 | Progressive National Bank | Mansfield, Louisiana | $123M | $110M | — |
| 3544 | Farmers Building and Savings Bank | Rochester, Pennsylvania | $123M | $96M | — |
| 3545 | First Central Bank McCook | Mccook, Nebraska | $123M | $106M | — |
| 3546 | G. W. Jones Exchange Bank | Marcellus, Michigan | $123M | $111M | — |
| 3547 | Midwest National Bank | Sandoval, Illinois | $123M | $108M | — |
| 3548 | Pocahontas State Bank | Pocahontas, Iowa | $123M | $83M | — |
| 3549 | Cleo State Bank | Cleo Springs, Oklahoma | $123M | $104M | — |
| 3550 | Farmers and Merchants Savings Bank | Iowa City, Iowa | $122M | $103M | — |
| 3551 | Headwaters State Bank | Land O' Lakes, Wisconsin | $122M | $103M | — |
| 3552 | Solon State Bank | Solon, Iowa | $122M | $90M | — |
| 3553 | The First National Bank of Nevada, Missouri | Nevada, Missouri | $122M | $105M | — |
| 3554 | Kennett Trust Bank | Kennett, Missouri | $122M | $97M | — |
| 3555 | COREBANK | Waynoka, Oklahoma | $122M | $107M | — |
| 3556 | Maple City Savings Bank, FSB | Hornell, New York | $122M | $108M | — |
| 3557 | Bedford Loan & Deposit Bank | Bedford, Kentucky | $122M | $103M | — |
| 3558 | The First State Bank | Abernathy, Texas | $121M | $96M | — |
| 3559 | Key Community Bank | Inver Grove Heights, Minnesota | $121M | $108M | — |
| 3560 | California International Bank, N.A. | Westminster, California | $121M | $106M | — |
| 3561 | Heritage Bank Minnesota | West Concord, Minnesota | $121M | $110M | — |
| 3562 | Logan County Bank | Scranton, Arkansas | $121M | $101M | — |
| 3563 | Custer Federal State Bank | Broken Bow, Nebraska | $121M | $96M | — |
| 3564 | The First National Bank of Williamson | Williamson, West Virginia | $120M | $96M | — |
| 3565 | United Bank & Trust Co. | Marshalltown, Iowa | $120M | $107M | — |
| 3566 | Global Innovations Bank | Kiester, Minnesota | $120M | $109M | — |
| 3567 | CentreBank | Veedersburg, Indiana | $120M | $99M | — |
| 3568 | Peoples Bank, Mt. Washington | Mount Washington, Kentucky | $120M | $110M | — |
| 3569 | Farmers & Merchants Bank of North Dakota | Tolna, North Dakota | $120M | $107M | — |
| 3570 | The Hamilton Bank | Hamilton, Missouri | $120M | $113M | — |
| 3571 | Fredonia Valley Bank | Fredonia, Kentucky | $120M | $105M | — |
| 3572 | First Community Bank of Moultrie County | Sullivan, Illinois | $120M | $110M | — |
| 3573 | Community Savings Bank | Bethel, Ohio | $120M | $95M | — |
| 3574 | Lone Oak Bank, National Association | Eldorado, Texas | $120M | $100M | — |
| 3575 | American Metro Bank | Chicago, Illinois | $119M | $88M | — |
| 3576 | Community Bank | Bristow, Oklahoma | $119M | $107M | — |
| 3577 | Security State Bank | Radcliffe, Iowa | $119M | $109M | — |
| 3578 | McIntosh County Bank | Ashley, North Dakota | $119M | $106M | — |
| 3579 | The Farmers and Merchants National Bank of Fairview | Fairview, Oklahoma | $119M | $103M | — |
| 3580 | Countryside Bank | Unadilla, Nebraska | $119M | $97M | — |
| 3581 | Kalamazoo County State Bank | Schoolcraft, Michigan | $118M | $105M | — |
| 3582 | The Granville National Bank | Granville, Illinois | $118M | $105M | — |
| 3583 | Twin Cedars Bank | Bussey, Iowa | $118M | $105M | — |
| 3584 | First Bank | Erick, Oklahoma | $118M | $100M | — |
| 3585 | Henderson Federal Savings Bank | Henderson, Texas | $118M | $87M | — |
| 3586 | Union State Bank | West Salem, Wisconsin | $118M | $97M | — |
| 3587 | Collinsville Building and Loan Association | Collinsville, Illinois | $118M | $83M | — |
| 3588 | First State Bank of Bigfork | Bigfork, Minnesota | $117M | $101M | — |
| 3589 | Metz Banking Company | Nevada, Missouri | $117M | $104M | — |
| 3590 | State Bank of Bottineau | Bottineau, North Dakota | $117M | $98M | — |
| 3591 | Mid-Central National Bank | Wadena, Minnesota | $117M | $95M | — |
| 3592 | Bank of Brookfield - Purdin, National Association | Brookfield, Missouri | $117M | $103M | — |
| 3593 | Bank of New Madrid | New Madrid, Missouri | $117M | $99M | — |
| 3594 | The Farmers State Bank of Brush | Brush, Colorado | $117M | $93M | — |
| 3595 | Wahoo State Bank | Wahoo, Nebraska | $117M | $92M | — |
| 3596 | Portage Bank | Bellevue, Washington | $116M | $94M | — |
| 3597 | The State Bank of Geneva | Geneva, Illinois | $116M | $103M | — |
| 3598 | Peoples Bank of Graceville | Graceville, Florida | $116M | $107M | — |
| 3599 | First Community Bank | Newell, Iowa | $116M | $98M | — |
| 3600 | Neighbors Bank | Clarence, Missouri | $116M | $82M | — |
| 3601 | Peoples Bank of Greensboro | Greensboro, Alabama | $116M | $109M | — |
| 3602 | The Baldwin State Bank | Baldwin City, Kansas | $116M | $103M | — |
| 3603 | State Bank | Green River, Wyoming | $115M | $104M | — |
| 3604 | The Commercial Bank Of Ozark | Ozark, Alabama | $115M | $108M | — |
| 3605 | The Lyndon State Bank | Lyndon, Kansas | $115M | $85M | — |
| 3606 | Home Savings Bank | Chanute, Kansas | $115M | $91M | — |
| 3607 | Rushford State Bank (Incorporated) | Rushford, Minnesota | $115M | $105M | — |
| 3608 | The National Bank of Adams County of West Union | West Union, Ohio | $115M | $101M | — |
| 3609 | The Commercial Bank | Mason, Texas | $115M | $99M | — |
| 3610 | The Lytle State Bank of Lytle, Texas | Lytle, Texas | $115M | $101M | — |
| 3611 | Blissfield State Bank | Blissfield, Michigan | $115M | $105M | — |
| 3612 | B2 Bank National Association | Holladay, Utah | $115M | $104M | — |
| 3613 | The First National Bank of Sparta | Sparta, Illinois | $115M | $101M | — |
| 3614 | Morganton Savings Bank, S.S.B. | Morganton, North Carolina | $114M | $78M | — |
| 3615 | Security State Bank of Aitkin | Aitkin, Minnesota | $114M | $107M | — |
| 3616 | Turtle Mountain State Bank | Belcourt, North Dakota | $114M | $100M | — |
| 3617 | Richland County Bank | Richland Center, Wisconsin | $114M | $96M | — |
| 3618 | Monroe Savings Bank | Williamstown, New Jersey | $114M | $87M | — |
| 3619 | Farmers State Bank of Underwood | Underwood, Minnesota | $114M | $104M | — |
| 3620 | Great Nations Bank | Norman, Oklahoma | $114M | $100M | — |
| 3621 | Farmers and Mechanics Federal Savings Bank | Bloomfield, Indiana | $114M | $106M | — |
| 3622 | Spring Valley Bank | Wyoming, Ohio | $114M | $67M | — |
| 3623 | The Peoples Bank | Sardis, Tennessee | $113M | $101M | — |
| 3624 | Monument Bank | Poteau, Oklahoma | $113M | $92M | — |
| 3625 | Legacy Bank | Murrieta, California | $113M | $102M | — |
| 3626 | Bank of Commerce and Trust Company | Wellington, Kansas | $113M | $104M | — |
| 3627 | Exchange State Bank | Lanark, Illinois | $113M | $99M | — |
| 3628 | Security State Bank of Wanamingo | Wanamingo, Minnesota | $113M | $97M | — |
| 3629 | First State Bank of Beecher City | Beecher City, Illinois | $112M | $94M | — |
| 3630 | The First National Bank of Coleraine | Coleraine, Minnesota | $112M | $105M | — |
| 3631 | TPNB Bank | Paris, Missouri | $112M | $94M | — |
| 3632 | Central Savings, f.s.b. | Chicago, Illinois | $112M | $81M | — |
| 3633 | Integrity Bank for Business | Virginia Beach, Virginia | $112M | $71M | — |
| 3634 | Anna State Bank | Anna, Illinois | $112M | $97M | — |
| 3635 | The State Bank of Wynnewood | Wynnewood, Oklahoma | $111M | $96M | — |
| 3636 | Local Bank | Tuscaloosa, Alabama | $111M | $87M | — |
| 3637 | Midland Federal Savings and Loan Association | Bridgeview, Illinois | $111M | $100M | — |
| 3638 | Carver State Bank | Savannah, Georgia | $111M | $93M | — |
| 3639 | Pikes Peak National Bank | Colorado Springs, Colorado | $111M | $93M | — |
| 3640 | The Bank of Grain Valley | Grain Valley, Missouri | $111M | $85M | — |
| 3641 | First State Bank of Le Center | Le Center, Minnesota | $110M | $92M | — |
| 3642 | Bank of Louisiana | New Orleans, Louisiana | $110M | $89M | — |
| 3643 | Red River State Bank | Halstad, Minnesota | $110M | $92M | — |
| 3644 | The Peoples Savings and Loan Company | West Liberty, Ohio | $110M | $79M | — |
| 3645 | First Mutual Bank, FSB | Belpre, Ohio | $110M | $91M | — |
| 3646 | Security State Bank | Algona, Iowa | $110M | $80M | — |
| 3647 | First Federal Savings and Loan Bank | Olathe, Kansas | $109M | $92M | — |
| 3648 | FNNB Bank | Newton, Iowa | $109M | $89M | — |
| 3649 | The Peoples Bank | Willacoochee, Georgia | $109M | $95M | — |
| 3650 | Covington County Bank | Collins, Mississippi | $109M | $94M | — |
| 3651 | White State Bank | South English, Iowa | $109M | $96M | — |
| 3652 | Anderson State Bank | Oneida, Illinois | $109M | $90M | — |
| 3653 | The First State Bank of Healy | Healy, Kansas | $109M | $86M | — |
| 3654 | First Naturalstate Bank | Mcgehee, Arkansas | $109M | $91M | — |
| 3655 | Citizens National Bank | Crockett, Texas | $109M | $95M | — |
| 3656 | Home Savings Bank | Salt Lake City, Utah | $109M | $76M | — |
| 3657 | The Cowboy Bank of Texas | Maypearl, Texas | $109M | $88M | — |
| 3658 | Warsaw Federal Savings and Loan Association | Cincinnati, Ohio | $109M | $72M | — |
| 3659 | Bank of Bozeman | Bozeman, Montana | $108M | $96M | — |
| 3660 | Maynard Savings Bank | Maynard, Iowa | $108M | $88M | — |
| 3661 | First Bank and Trust of Fullerton | Fullerton, Nebraska | $108M | $84M | — |
| 3662 | Garfield County Bank | Jordan, Montana | $108M | $91M | — |
| 3663 | Nashville Savings Bank | Nashville, Illinois | $108M | $94M | — |
| 3664 | The Bank of Magnolia Company | Magnolia, Ohio | $108M | $93M | — |
| 3665 | The Sherwood State Bank | Sherwood, Ohio | $108M | $90M | — |
| 3666 | Liberty Bank of New Jersey | Verona, New Jersey | $107M | $59M | — |
| 3667 | First Capital Bank | Quanah, Texas | $107M | $97M | — |
| 3668 | Citizens Bank & Trust | Rock Port, Missouri | $107M | $94M | — |
| 3669 | Platte Valley Bank | North Bend, Nebraska | $107M | $93M | — |
| 3670 | Produce State Bank | Hollandale, Minnesota | $107M | $95M | — |
| 3671 | Community Unity Bank | Birmingham, Michigan | $107M | $86M | — |
| 3672 | Prairie Sun Bank | Milan, Minnesota | $107M | $93M | — |
| 3673 | The Citizens Bank of Edina | Edina, Missouri | $107M | $91M | — |
| 3674 | Gainey Business Bank | Scottsdale, Arizona | $107M | $90M | — |
| 3675 | Beauregard Federal Savings Bank | Deridder, Louisiana | $106M | $85M | — |
| 3676 | Breda Savings Bank | Breda, Iowa | $106M | $85M | — |
| 3677 | First State Bank Minnesota | Le Roy, Minnesota | $106M | $92M | — |
| 3678 | Hometown Community Bank | Cyrus, Minnesota | $106M | $91M | — |
| 3679 | First National Bank of Kansas | Burlington, Kansas | $106M | $95M | — |
| 3680 | Bank of Erath | Erath, Louisiana | $105M | $90M | — |
| 3681 | Investment Savings Bank | Altoona, Pennsylvania | $105M | $76M | — |
| 3682 | The First National Bank of Anson | Anson, Texas | $105M | $97M | — |
| 3683 | Exchange State Bank | Saint Paul, Kansas | $105M | $88M | — |
| 3684 | Bank of Billings | Billings, Missouri | $105M | $91M | — |
| 3685 | The Corn City State Bank | Deshler, Ohio | $104M | $91M | — |
| 3686 | Sibley State Bank | Sibley, Iowa | $104M | $92M | — |
| 3687 | First National Bank in Fredonia | Fredonia, Kansas | $104M | $92M | — |
| 3688 | Clay County State Bank | Louisville, Illinois | $104M | $92M | — |
| 3689 | Woodruff Federal Savings and Loan Association | Woodruff, South Carolina | $104M | $69M | — |
| 3690 | Strasburg State Bank | Strasburg, North Dakota | $104M | $93M | — |
| 3691 | Ascent Bank | Helena, Montana | $104M | $92M | — |
| 3692 | Owingsville Banking Company | Owingsville, Kentucky | $104M | $92M | — |
| 3693 | The Glen Burnie Mutual Savings Bank | Glen Burnie, Maryland | $104M | $94M | — |
| 3694 | The First National Bank of Lacon | Lacon, Illinois | $104M | $93M | — |
| 3695 | American Exchange Bank | Henryetta, Oklahoma | $104M | $89M | — |
| 3696 | Citizens State Bank and Trust Company | Hiawatha, Kansas | $104M | $80M | — |
| 3697 | The International Bank of Amherst | Amherst, Wisconsin | $104M | $89M | — |
| 3698 | Community Bank Owatonna | Owatonna, Minnesota | $103M | $95M | — |
| 3699 | Auburn Savings Bank, FSB | Auburn, Maine | $103M | $76M | — |
| 3700 | Bar Harbor Savings and Loan Association | Bar Harbor, Maine | $103M | $74M | — |
| 3701 | Security State Bank | Alexandria, South Dakota | $103M | $96M | — |
| 3702 | California Pacific Bank | Hayward, California | $103M | $59M | — |
| 3703 | Gunnison Savings and Loan Association | Gunnison, Colorado | $102M | $83M | — |
| 3704 | The Citizens National Bank of McConnelsville | Mcconnelsville, Ohio | $102M | $85M | — |
| 3705 | The First National Bank of Hebbronville | Hebbronville, Texas | $102M | $88M | — |
| 3706 | Northern State Bank of Virginia | Virginia, Minnesota | $102M | $91M | — |
| 3707 | Senath State Bank | Senath, Missouri | $102M | $87M | — |
| 3708 | Black River Country Bank | Black River Falls, Wisconsin | $102M | $85M | — |
| 3709 | United Orient Bank | New York, New York | $101M | $69M | — |
| 3710 | The Kansas State Bank Overbrook Kansas | Overbrook, Kansas | $101M | $84M | — |
| 3711 | Century Bank of Florida | Tampa, Florida | $101M | $87M | — |
| 3712 | The Bank of Milan | Milan, Tennessee | $101M | $89M | — |
| 3713 | The Gerber State Bank | Argenta, Illinois | $101M | $78M | — |
| 3714 | Dedicated Community Bank | Darlington, South Carolina | $101M | $91M | — |
| 3715 | West Plains Savings and Loan Association | West Plains, Missouri | $101M | $77M | — |
| 3716 | First State Bank | Valliant, Oklahoma | $100M | $89M | — |
| 3717 | Bank of the Mountains, Inc. | West Liberty, Kentucky | $100M | $88M | — |
| 3718 | Currie State Bank | Currie, Minnesota | $100M | $88M | — |
| 3719 | Peoples First Savings Bank | Mason, Ohio | $100M | $86M | — |
| 3720 | Integrity Bank | Montezuma, Kansas | $100M | $89M | — |
| 3721 | Bank of Calhoun County | Hardin, Illinois | $100M | $90M | — |
| 3722 | Janesville State Bank | Janesville, Minnesota | $99M | $84M | — |
| 3723 | Superior Savings Bank | Superior, Wisconsin | $99M | $81M | — |
| 3724 | Peoples Exchange Bank | Monroeville, Alabama | $99M | $87M | — |
| 3725 | Citizens Bank & Trust Co. | Marks, Mississippi | $99M | $83M | — |
| 3726 | Bank of Walker County | Jasper, Alabama | $99M | $88M | — |
| 3727 | Investors Community Bank | Chillicothe, Missouri | $98M | $87M | — |
| 3728 | Bank419 | Metamora, Ohio | $98M | $89M | — |
| 3729 | The Farmers & Merchants Bank | Waterloo, Alabama | $98M | $86M | — |
| 3730 | Silex Banking Company | Silex, Missouri | $98M | $84M | — |
| 3731 | Union Bank & Trust Company | Livingston, Tennessee | $98M | $85M | — |
| 3732 | Bank of Lindsay | Lindsay, Nebraska | $98M | $71M | — |
| 3733 | Community First Bank | Rosholt, Wisconsin | $98M | $85M | — |
| 3734 | The First National Bank of Osakis | Osakis, Minnesota | $98M | $81M | — |
| 3735 | American Exchange Bank, Lindsay, Oklahoma | Lindsay, Oklahoma | $97M | $86M | — |
| 3736 | United Security Bank | Fulton, Missouri | $97M | $81M | — |
| 3737 | Genesis Bank | Benoit, Mississippi | $97M | $74M | — |
| 3738 | Port Richmond Savings | Philadelphia, Pennsylvania | $97M | $61M | — |
| 3739 | The First Central National Bank of St. Paris | St. Paris, Ohio | $97M | $77M | — |
| 3740 | Bank47 | Huntsville, Alabama | $97M | $88M | — |
| 3741 | The Citizens State Bank of Cheney, Kansas | Cheney, Kansas | $97M | $88M | — |
| 3742 | The Miners National Bank of Eveleth | Eveleth, Minnesota | $97M | $84M | — |
| 3743 | Johnson State Bank | Johnson, Kansas | $97M | $81M | — |
| 3744 | Mutual Federal Bank | Chicago, Illinois | $97M | $64M | — |
| 3745 | First National Bank | Rotan, Texas | $96M | $90M | — |
| 3746 | First Farmers & Merchants State Bank | Brownsdale, Minnesota | $96M | $86M | — |
| 3747 | The First National Bank of Germantown | Germantown, Ohio | $96M | $85M | — |
| 3748 | The Citizens State Bank and Trust Company | Council Grove, Kansas | $96M | $84M | — |
| 3749 | The First National Bank of Johnson | Johnson, Nebraska | $96M | $78M | — |
| 3750 | Lawrenceburg Federal Bank | Lawrenceburg, Tennessee | $95M | $75M | — |
What a call report shows — and what it doesn’t
Every FDIC-insured bank files a quarterly call report (the FFIEC 031/041) with regulators. It is a standardized look at the regulated bank: its assets, deposits, net interest margin, profitability (ROA/ROE), efficiency, and capital adequacy.
A call report covers the bank subsidiary only. When a bank is owned by a larger holding company, the holdco’s non-bank arms — investment banking, asset management, broker-dealers — are not in these numbers. That is exactly why the bank-level view is useful: it isolates the regulated, deposit-taking institution. Where a bank maps to a public company, we link through to its full stock page.
To learn how to read these figures, start with the Oxford Ledge lessons on bank financials and credit.