share buybacks
1 result tagged share buybacks:
Dividends are up but share buybacks fall
Global companies spent $181 billion less on share buybacks in 2023 compared to 2022, a new report shows.
1 result tagged share buybacks: