BusinessCommonwealth Bank: Result 2021 – Intelligent Investor Publisher / August 16, 2021 Australia’s best bank declared a whopping buyback, but has the share price gone too far?