Stock Buybacks By Sector

View from the Observation Deck 1. S&P 500 Index stock buybacks totaled $219.64 billion (preliminary) in Q2’22, down 21.84% from […]