Instacart Unveils $500M Stock Repurchase, Marking Third Since Launch

June 9, 2024