So, all this malarkey about stock buybacks. You know, companies spend all their profits on them, nothing on investment in the business sort of whining.
Obviously, some part of those buybacks are the company filling the stock options/RSUs of the staff and management.
But how much? I could imagine in the tech world that it’s a lot, in consumer goods etc not much. But anyone know if this has been quantified?