Commonwealth Bank of Australia (ASX: CBA) shares rocketed 22.57% higher over the past year. Should investors be buying or selling?