pull down to refresh

2025 remains on pace to set a new record for total buyback spending
Stock buybacks is the new returning money to share holders play. Dividends be damned. R&D LOL!
Pump that price!
reply