Jun. 17 at 3:51 AM
$NFLX Netflix authorized a massive
$25B buyback in April 2026, on top of ~
$6.8B remaining authorization. Yet Q1 2026 buybacks were only ~
$1.3B (13.5M shares).
After spending ~
$9.1B on buybacks in 2025 and generating billions in FCF, investors are asking: if the stock is down 40%+, when does the accelerator get pressed?
Authorization is
$31.8B. Execution is what matters.