NVIDIA ( NVDA 1.10% ), one of the biggest mobile-application processor companies, gained 7%. You know a company is facing some challenges when articles about it refer to " hail Marys " in their titles. NVIDIA recently delayed its handheld gaming hardware launch, and took a hit. Some questioned whether its new cloud technology is the smartest move. Still, it's posting net gains and positive free cash flow, and is poised to benefit from robust expected global smartphone growth.