Netflix, American Express, TSMC: Stocks to watch today