Big Six banks beat Q2 earnings but analysts split on valuations