January 2023 Bauer Financial 5 star seal Bauer Financial is an independent watchdog of financial institutions. New ratings are released quarterly.