Charles Schwab $20B Buyback Boosts Shareholder Value After Record Earnings | Monexa