Regions Financial Corporation is a publicly held company based in Birmingham, Alabama, with the corporate headquarters at the Regions Center. A member of the S&P 100 Index, the company provides retail and commercial banking, trust, securities brokerage, mortgage and insurance products and services. Regions has more than $143 billion in assets as of 2007, making it one of the top 10 banks in the United States. Its banking subsidiary, Regions Bank, operates some 2,000 offices across 16 states in the South, Midwest and Texas. Its investment and securities brokerage, trust and asset management division, Morgan Keegan & Company, Inc., provides services in over 400 offices across 18 states.