Netflix authorizes $25 billion stock buyback program, shares pop By Investing.com | AllMind News