Despite Netflix's board authorizing a $25 billion share buyback, the stock is down 2.45% today. The buyback signals confidence in the company's long-term prospects, but the market's reaction remains bearish, possibly due to broader market conditions or investor sentiment.