Search Posts earnings resilience public banks