Truist Financial Corporation reaches 2023 levels with a $10B buyback and 2026 repurchases of $4B and widening efficiency gaps. Find out why TFC stock is a hold.