Discussion about this post

User's avatar
Neil Winward's avatar

Debt and stock investors both have a vote now, and Meta has lined up $37.5 billion of stock sales while its buybacks sit at zero. If investors keep trusting management to spend it well, this will keep going, so which company do you think loses that trust first?

No posts

Ready for more?