Let's check out the Yahoo Finance charts of the day.
Nike (NKE): Shares are up in early trade, at around 11.7%. The world's largest shoe maker saw a major sales rebound with its North American business. Nike also announced a $15 billion stock buyback.
Novartis (NVS): Shares up here, at around 3.7%. The swiss drug maker will spin-off its Alcon eye-care unit and focus on its prescription drug business. Novartis also announced a $5 billion share buyback.
Deutsche Bank (DB): Shares up here, right around 2.2%. The bank failed the second part of the U.S. Federal Reserve's annual stress test due to "widespread and critical deficiencies" in its capital planning controls. Deutsche Bank's financial health globally has been under intense scrutiny after the S&P cut its rating and questioned its plan to return to profitability.
For more on today's big stock movers check out the Final Round, live at 3:55 p.m. ET, right here on Yahoo Finance.