Houston-based Steller Bank completes name change, launches new brand Sat, Feb 25, 2023 See: Houston-based Steller Bank completes name change, launches new brand -OR- View all Bank News headlines!