$27 Billion in Buybacks: 3 Stocks Betting Their Strong Runs… — SNDK +1.00 · News Impact Screener