News
📈 Stocks
Netflix Shares Trade at 23.9x Earnings as Buybacks Offset Revenue Slowdown
(4 days ago)
Despite cooling top-line growth, Netflix is leveraging margin improvements and a $27 billion buyback authorization to support its valuation, which now sits…